XML 59 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues and Business Information - Schedule of Geographical Distribution of Revenues and Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Revenues From External Customers And Long Lived Assets [Line Items]      
Revenues $ 217,485 $ 187,820  
Total assets 1,012,472   $ 1,179,759
United States      
Revenues From External Customers And Long Lived Assets [Line Items]      
Revenues 155,718 158,050  
Total assets 839,580   985,592
Europe      
Revenues From External Customers And Long Lived Assets [Line Items]      
Revenues 32,275 16,619  
Total assets 55,635   74,832
Rest of World      
Revenues From External Customers And Long Lived Assets [Line Items]      
Revenues 29,492 $ 13,151  
Total assets $ 117,257   $ 119,335