XML 57 R46.htm IDEA: XBRL DOCUMENT v3.26.1
NONCONTROLLING INTEREST, VARIABLE INTEREST ENTITIES (“VIEs”) AND INVESTMENTS - Schedule of Variable Interest Entity Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Variable Interest Entity [Line Items]    
Cash and cash equivalents $ 43,427 $ 31,923
Accounts receivable, net 159,186 119,874
Inventories, net 198,289 181,153
Total current assets 469,251 419,086
Other assets 155,199 180,538
Total assets 1,229,128 1,171,181
Accounts payable 212,512 145,739
Other accrued liabilities 8,606 9,823
Total current liabilities 352,749 302,295
Total liabilities 907,394 802,639
Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Cash and cash equivalents 2,303 2,455
Accounts receivable, net 5,183 4,559
Inventories, net 3 5
Prepaid expenses and other 250 177
Total current assets 7,739 7,196
Other assets 523 433
Total assets 8,262 7,629
Accounts payable 3,823 3,571
Other accrued liabilities 12 27
Total current liabilities 3,835 3,598
Total liabilities $ 3,835 $ 3,598