v3.26.1
Segment Information - Schedule of Geographical Distribution of Revenues and Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Revenues From External Customers And Long Lived Assets [Line Items]          
Revenues $ 409,387 $ 365,376 $ 729,167 $ 671,969  
Total assets 1,408,157   1,408,157   $ 1,740,685
United States          
Revenues From External Customers And Long Lived Assets [Line Items]          
Revenues 360,947 267,570 629,284 520,215  
Total assets 1,144,576   1,144,576   1,433,317
Europe          
Revenues From External Customers And Long Lived Assets [Line Items]          
Revenues 39,036 57,266 65,455 90,791  
Total assets 139,889   139,889   149,263
Rest of World          
Revenues From External Customers And Long Lived Assets [Line Items]          
Revenues 9,404 $ 40,540 34,428 $ 60,963  
Total assets $ 123,692   $ 123,692   $ 158,105