XML 110 R93.htm IDEA: XBRL DOCUMENT v3.25.4
Variable Interest Entities - Schedule of Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Variable Interest Entity [Line Items]    
Current assets $ 1,096,697 $ 1,457,774
Total assets 1,271,290 1,733,983
Current and total liabilities 1,144,556 1,263,031
Equity Method Investment, Nonconsolidated Investee or Group of Investees    
Variable Interest Entity [Line Items]    
Current assets 222,398 444,963
Noncurrent assets 4,033 1,894
Total assets 226,431 446,857
Current and total liabilities $ 188,155 $ 406,756