XML 61 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Schedule of Geographical Distribution of Revenues and Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Revenues From External Customers And Long Lived Assets [Line Items]      
Revenues $ 306,593 $ 217,485  
Total assets 1,206,416   $ 1,378,936
United States      
Revenues From External Customers And Long Lived Assets [Line Items]      
Revenues 252,645 155,718  
Total assets 1,007,832   1,169,236
Europe      
Revenues From External Customers And Long Lived Assets [Line Items]      
Revenues 33,525 32,275  
Total assets 55,101   65,380
Rest of World      
Revenues From External Customers And Long Lived Assets [Line Items]      
Revenues 20,423 $ 29,492  
Total assets $ 143,483   $ 144,320