Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Disaggregation of Revenue (Details)

v3.23.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue $ 2,205,492 $ 1,187,181 $ 4,027,431 $ 1,709,121
North America        
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 1,221,177 673,503 2,582,230 1,160,938
Europe        
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 880,129 499,917 961,447 524,714
Asia-Pacific        
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 89,890 13,362 295,552 21,654
Other Country        
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue $ 14,296 $ 399 $ 188,202 $ 1,815