v3.26.1
Segment and 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 $ 156,525 $ 155,267 $ 305,442 $ 367,098  
Assets 644,965   644,965   $ 797,637
United States          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Revenues 129,523 110,136 252,302 288,094  
Assets 485,461   485,461   588,736
United Kingdom          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Revenues 19,490 35,775 37,571 58,347  
Assets 115,873   115,873   149,365
Other international countries          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Revenues 7,512 $ 9,356 15,569 $ 20,657  
Assets $ 43,631   $ 43,631   $ 59,536