XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information - Schedule of Geographical Distribution of Revenues and Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Revenues From External Customers And Long Lived Assets [Line Items]          
Revenues $ 365,376 $ 264,586 $ 671,969 $ 482,071  
Total assets 1,342,535   1,342,535   $ 1,378,936
United States          
Revenues From External Customers And Long Lived Assets [Line Items]          
Revenues 267,570 199,592 520,215 355,310  
Total assets 1,084,456   1,084,456   1,169,236
Europe          
Revenues From External Customers And Long Lived Assets [Line Items]          
Revenues 57,266 37,958 90,791 70,233  
Total assets 96,520   96,520   65,380
Rest of World          
Revenues From External Customers And Long Lived Assets [Line Items]          
Revenues 40,540 $ 27,036 60,963 $ 56,528  
Total assets $ 161,559   $ 161,559   $ 144,320