XML 61 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Geographic 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
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Revenues $ 225,693 $ 149,658 $ 383,493 $ 281,866  
Total assets 997,778   997,778   $ 1,118,138
Americas          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Revenues 171,917 117,590 309,246 226,743  
Total assets 788,723   788,723   838,719
Europe          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Revenues 52,411 28,179 71,467 48,579  
Total assets 193,750   193,750   265,662
Asia          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Revenues 1,365 $ 3,889 2,780 $ 6,544  
Total assets $ 15,305   $ 15,305   $ 13,757