XML 68 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Variable Interest Entities - Schedule Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Variable Interest Entity [Line Items]    
Current assets $ 1,321,173 $ 1,096,697
Total assets 1,504,938 1,271,290
Current and total liabilities 1,323,505 1,144,556
Equity Method Investment, Nonconsolidated Investee or Group of Investees    
Variable Interest Entity [Line Items]    
Current assets 490,582 222,398
Noncurrent assets 2,932 4,033
Total assets 493,514 226,431
Current and total liabilities $ 443,579 $ 188,155