Quarterly report pursuant to Section 13 or 15(d)

Variable Interest Entities - Additional Information (Details)

v3.24.2.u1
Variable Interest Entities - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Variable Interest Entity [Line Items]        
Cash and cash equivalents $ 1,744,103 $ 1,756,332 $ 1,953,107 $ 1,767,385
Other current assets 66,571 62,229    
Other non-current liabilities 6,279 41,152    
Deferred tax assets 378,743 383,816    
Parent Company [Member]        
Variable Interest Entity [Line Items]        
Cash and cash equivalents 42,000 58,200    
Other current assets 2,900      
Accounts payable and accrued liabilities 700      
Other non-current liabilities 2,400      
Tax receivable agreement liabilities 366,900 358,900    
Deferred tax assets $ 375,300 $ 383,300