XML 63 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Related Party Transactions (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
renewal_option
Mar. 31, 2025
USD ($)
Mar. 31, 2024
renewal_option
Dec. 31, 2025
USD ($)
Related Party Transaction [Line Items]        
Total revenue $ 706,604 $ 558,570    
Advanced billings 856,344     $ 854,390
Accounts receivable and unbilled, net 394,581     402,078
Prepaid expenses and other current assets 91,793     90,497
Operating lease cost 7,742 8,065    
Operating lease right-of-use assets 126,812     117,815
Other current liabilities 23,838     23,209
Operating lease liabilities 122,256     113,643
Accounts payable 34,429     28,142
Related Party        
Related Party Transaction [Line Items]        
Total revenue 7,300 13,800    
Advanced billings 13,700     12,300
Accounts receivable and unbilled, net 3,100     3,500
Operating lease right-of-use assets 66,898     68,416
Other current liabilities 7,072     6,915
Operating lease liabilities 75,492     77,344
Accounts payable 200     300
Employee Loans | Related Party        
Related Party Transaction [Line Items]        
Prepaid expense and other assets 400     400
Service Agreement | Related Party | LIB        
Related Party Transaction [Line Items]        
Total revenue 1,200 2,200    
Advanced billings 8,100     8,100
Accounts receivable and unbilled, net 1,500     1,900
Service Agreement | Related Party | CinRx Pharma and Subsidiaries        
Related Party Transaction [Line Items]        
Total revenue 6,100 11,700    
Advanced billings 5,600     4,300
Accounts receivable and unbilled, net $ 1,600     1,600
Leased Real Estate | Related Party | Chief Executive Officer And Immediate Family | Office Space        
Related Party Transaction [Line Items]        
Number of lease renewal options | renewal_option 2      
Lease term upon renewal 10 years      
Operating lease cost $ 1,400 1,400    
Operating lease right-of-use assets 47,900     48,400
Other current liabilities 1,800     1,800
Operating lease liabilities 59,700     60,200
Leased Real Estate | Chief Executive Officer        
Related Party Transaction [Line Items]        
Term of lease     10 years  
Number of lease renewal options | renewal_option     1  
Lease term upon renewal     10 years  
Operating lease cost 700 700    
Operating lease right-of-use assets 15,300     15,800
Other current liabilities 1,800     1,800
Operating lease liabilities $ 14,200     14,700
First Leased Office Space | Related Party | Chief Executive Officer And Immediate Family | Building        
Related Party Transaction [Line Items]        
Number of lease renewal options | renewal_option 1      
Lease term upon renewal 10 years      
Operating lease cost $ 600 600    
Operating lease right-of-use assets 3,600     4,200
Other current liabilities 2,400     2,300
Operating lease liabilities $ 1,300     1,900
Second Leased Office Space | Related Party | Chief Executive Officer And Immediate Family | Building        
Related Party Transaction [Line Items]        
Number of lease renewal options | renewal_option 1      
Lease term upon renewal 10 years      
Operating lease cost $ 100 700    
Other current liabilities 1,000     1,000
Operating lease liabilities 300     500
Travel Services | Related Party        
Related Party Transaction [Line Items]        
Accounts payable 100     $ 300
Travel Services | Chief Executive Officer        
Related Party Transaction [Line Items]        
Travel expenses with related party $ 400 $ 400