v3.26.3
Segment and Geographic Information - Schedule of Geographical Distribution of Revenues and Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 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 $ 251,373 $ 164,645 $ 556,815 $ 531,743  
Assets 829,813   829,813   $ 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 190,799 123,544 443,101 411,638  
Assets 562,684   562,684   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 40,291 12,860 77,862 71,207  
Assets 214,266   214,266   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 20,283 $ 28,241 35,852 $ 48,898  
Assets $ 52,863   $ 52,863   $ 59,536