Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies - Revenues by Destination (Details)

v3.25.0.1
Summary of Significant Accounting Policies - Revenues by Destination (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenues by destination $ 9,479,651 $ 8,549,924 $ 4,843,760
North America [Member]      
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenues by destination 5,318,676 5,002,796 3,076,788
Europe [Member]      
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenues by destination 3,035,406 2,754,160 1,557,308
Asia Pacific [Member]      
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenues by destination 779,484 533,484 115,438
Other Country      
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenues by destination $ 346,085 $ 259,484 $ 94,226