Annual report [Section 13 and 15(d), not S-K Item 405]

Variable Interest Entities (Details)

v3.25.4
Variable Interest Entities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Variable Interest Entity [Line Items]      
Cash and cash equivalents $ 158,322 $ 540,203 $ 838,790
Other current assets 100,437 109,951  
Deferred tax assets 310,138 448,289  
Other non-current liabilities 97,894 86,606  
Parent Company      
Variable Interest Entity [Line Items]      
Cash and cash equivalents 22,500 27,200  
Other current assets 18,300 15,400  
Deferred tax assets 309,100 448,100  
Accounts payable and accrued liabilities 1,100 900  
Other non-current liabilities 4,300 2,900  
Tax receivable agreement liabilities $ 459,000 $ 436,300