v3.26.1
Segment and Geographic Information - Schedule of Geographical Distribution of Revenues and Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Revenues from Contracts with Customers      
Revenues from Contracts with Customers $ 410,952 $ 321,917  
Other [1] 7,252 2,614  
Revenues 418,204 324,531  
Assets      
Assets 1,563,779   $ 1,843,250
United States      
Revenues from Contracts with Customers      
Revenues from Contracts with Customers 356,886 266,786  
Assets      
Assets 1,297,271   1,520,017
United Kingdom      
Revenues from Contracts with Customers      
Revenues from Contracts with Customers 37,058 43,374  
Assets      
Assets 170,322   220,295
Other International      
Revenues from Contracts with Customers      
Revenues from Contracts with Customers 17,008 $ 11,757  
Assets      
Assets $ 96,186   $ 102,938
[1] Includes revenues not otherwise derived from contracts with customers.