v3.25.2
Segment and Geographic Information - Schedule of Geographical Distribution of Revenues and Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Revenues from Contracts with Customers          
Revenues from Contracts with Customers $ 401,104 $ 358,081 $ 723,021 $ 685,166  
Interest Income and Other [1] 5,780 2,100 8,394 4,408  
Revenues 406,884 360,181 731,415 689,574  
Assets          
Assets 1,511,398   1,511,398   $ 1,635,334
United States          
Revenues from Contracts with Customers          
Revenues from Contracts with Customers 340,338 328,943 607,124 608,155  
Assets          
Assets 1,235,599   1,235,599   1,363,744
United Kingdom          
Revenues from Contracts with Customers          
Revenues from Contracts with Customers 46,229 27,321 89,603 68,042  
Assets          
Assets 183,438   183,438   176,551
Other International          
Revenues from Contracts with Customers          
Revenues from Contracts with Customers 14,537 $ 1,817 26,294 $ 8,969  
Assets          
Assets $ 92,361   $ 92,361   $ 95,039
[1] Includes revenues not otherwise derived from contracts with customers.