XML 61 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues and Business Information - Schedule of Geographical Distribution of Revenues and Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Revenues From External Customers And Long Lived Assets [Line Items]          
Revenues $ 273,755 $ 272,179 $ 755,826 $ 639,870  
Total assets 1,153,062   1,153,062   $ 1,179,759
United States          
Revenues From External Customers And Long Lived Assets [Line Items]          
Revenues 230,616 234,471 585,926 536,134  
Total assets 941,219   941,219   985,592
Europe          
Revenues From External Customers And Long Lived Assets [Line Items]          
Revenues 20,011 19,153 90,244 61,309  
Total assets 67,993   67,993   74,832
Rest of World          
Revenues From External Customers And Long Lived Assets [Line Items]          
Revenues 23,128 $ 18,555 79,656 $ 42,427  
Total assets $ 143,850   $ 143,850   $ 119,335