v3.26.1
SEGMENTS - Schedule of Segment Revenue and Long-lived 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]          
Total revenue $ 304,224 $ 246,068 $ 474,374 $ 375,083  
Total long-lived assets, net 372,528   372,528   $ 284,469
United States of America          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total revenue 95,423 80,303 145,412 117,589  
Total long-lived assets, net 157,248   157,248   106,710
United Kingdom          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total revenue 64,766 52,911 104,065 84,495  
Total long-lived assets, net 35,680   35,680   35,941
Germany          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total revenue 31,169 23,276 46,507 34,850  
Total long-lived assets, net 42,361   42,361   35,606
Other          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total revenue 112,866 $ 89,578 178,390 $ 138,149  
Total long-lived assets, net $ 137,239   $ 137,239   $ 106,212