XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.3
NONCONTROLLING INTEREST, VARIABLE INTEREST ENTITIES (“VIEs”) AND INVESTMENTS - Summary of Variable Interest Entity Balance Sheet (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Variable Interest Entity [Line Items]    
Cash and cash equivalents $ 91,675 $ 115,484
Accounts receivable, net 147,180 143,946
Inventories, net 219,505 258,825
Total current assets 603,464 594,488
Other assets 150,029 112,785
Total assets 1,349,814 1,411,529
Accounts payable 182,815 146,738
Other accrued liabilities 87,140 9,274
Total current liabilities 447,224 308,409
Total liabilities 929,790 1,221,703
Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Cash and cash equivalents 6,666 4,131
Accounts receivable, net 4,510 2,013
Inventories, net 8 30
Prepaid expenses and other 114 7
Total current assets 11,298 6,181
Other assets 420 277
Total assets 11,718 6,458
Accounts payable 8,011 4,437
Other accrued liabilities 32 29
Total current liabilities 8,043 4,466
Total liabilities $ 8,043 $ 4,466