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
Revenues from Contracts with Customers          
Revenues from Contracts with Customers $ 482,684 $ 401,104 $ 893,636 $ 723,021  
Other [1] 3,606 5,780 10,858 8,394  
Revenues 486,290 406,884 904,494 731,415  
Assets          
Assets 1,755,811   1,755,811   $ 1,843,250
United States          
Revenues from Contracts with Customers          
Revenues from Contracts with Customers 379,090 340,338 735,976 607,124  
Assets          
Assets 1,423,278   1,423,278   1,520,017
United Kingdom          
Revenues from Contracts with Customers          
Revenues from Contracts with Customers 87,450 46,229 124,508 89,603  
Assets          
Assets 226,626   226,626   220,295
Other International          
Revenues from Contracts with Customers          
Revenues from Contracts with Customers 16,144 $ 14,537 33,152 $ 26,294  
Assets          
Assets $ 105,907   $ 105,907   $ 102,938
[1] Includes revenues not otherwise derived from contracts with customers.