XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Variable Interest Entities - Schedule Balance Sheet (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Variable Interest Entity [Line Items]    
Current assets $ 1,338,028 $ 1,457,774
Total assets 1,596,245 1,733,983
Current and total liabilities 1,290,168 1,263,031
Equity Method Investment, Nonconsolidated Investee or Group of Investees    
Variable Interest Entity [Line Items]    
Current assets 307,345 444,963
Noncurrent assets 1,894 1,894
Total assets 309,239 446,857
Current and total liabilities $ 237,926 $ 406,756