v3.26.3
Variable Interest Entities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Variable Interest Entity [Line Items]      
Cash and cash equivalents $ 168,811 $ 158,322 $ 153,485
Other current assets 76,615 100,437  
Deferred tax assets 252,220 310,138  
Other non-current liabilities 15,561 97,894  
Parent Company      
Variable Interest Entity [Line Items]      
Cash and cash equivalents 45,500 22,500  
Other current assets 6,400 18,300  
Deferred tax assets 251,200 309,100  
Accounts payable and accrued liabilities 4,700 1,100  
Other non-current liabilities 4,000 4,300  
Tax receivable agreement liabilities $ 485,100 $ 459,000