Quarterly report [Sections 13 or 15(d)]

Revenue Recognition - Disaggregation of Revenue (Details)

v3.26.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]    
Revenues by destination $ 2,331,221 $ 2,127,553
North America    
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]    
Revenues by destination 1,766,251 1,446,728
Europe    
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]    
Revenues by destination 31,941 73,250
Asia-Pacific    
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]    
Revenues by destination 366,737 405,789
Other Country    
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]    
Revenues by destination $ 166,292 $ 201,786