XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
NONCONTROLLING INTEREST, VARIABLE INTEREST ENTITIES (“VIEs”) AND INVESTMENTS - Summary of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Variable Interest Entity [Line Items]    
Cash and cash equivalents $ 115,484 $ 179,271
Accounts receivable, net 143,946 182,990
Inventories, net 258,825 267,635
Prepaid expenses and other 76,233 51,457
Total current assets 594,488 681,353
Other assets 112,785 79,543
Total assets 1,411,529 1,362,814
Accounts payable 146,738 156,608
Other accrued liabilities 9,274 12,313
Total current liabilities 308,409 352,209
Other non-current liabilities 516,152 47,028
Total liabilities 1,221,703 812,715
Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Cash and cash equivalents 4,131 3,020
Accounts receivable, net 2,013 1,540
Inventories, net 30 85
Prepaid expenses and other 7 68
Total current assets 6,181 4,713
Property, plant, and equipment, net 0 0
Other assets 277 543
Total assets 6,458 5,256
Accounts payable 4,437 4,024
Other accrued liabilities 29 26
Total current liabilities 4,466 4,050
Other non-current liabilities 0 0
Total liabilities $ 4,466 $ 4,050