XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.3
VARIABLE INTEREST ENTITIES - Variable Interest Entities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Variable Interest Entity [Line Items]    
Cash and cash equivalents $ 227,293 $ 220,251
Inventory 453,632 365,156
Property, plant and equipment, net 440,298 321,694
Total assets 1,686,724 1,289,245
Current liabilities 431,301 362,513
Other long-term liabilities 42,229 41,752
Total liabilities 1,088,670 821,830
Consolidated VIEs    
Variable Interest Entity [Line Items]    
Cash and cash equivalents 0 355
Inventory 0 1,431
Other current assets 0 2,364
Property, plant and equipment, net 0 2,477
Other non-current assets 0 222
Total assets 0 6,849
Current liabilities 0 1,117
Other long-term liabilities 0 869
Total liabilities $ 0 $ 1,986