v3.25.2
BALANCE SHEET COMPONENTS (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Balance Sheet Components
Details of certain balance sheet items are presented below (in thousands):
June 30, 2025December 31, 2024
Inventories:
Raw materials and manufacturing supplies$61,437 $65,872 
Work in process401 286 
Finished goods88,211 50,189 
Total inventories$150,049 $116,347 
Prepaid Expenses and Other Current Assets:
Advance to vendors$42 $2,471 
Prepaid insurance2,489 3,667 
Prepaid value-added taxes978 2,552 
Income tax receivable428 11,091 
Other4,019 3,392 
Total prepaid expenses and other current assets$7,956 $23,173 
Property, Plant and Equipment:
Buildings$4,073 $3,912 
Leasehold improvements3,242 2,975 
Furniture and fixtures547 584 
Machinery and equipment78,904 74,406 
Vehicles4,641 4,317 
Construction in progress22,549 9,721 
Total property, plant and equipment, gross113,956 95,915 
Less: accumulated depreciation(35,125)(31,138)
Total property, plant and equipment, net$78,831 $64,777 
Accrued Expenses and Other Current Liabilities:
Accrued bonus$2,627 $6,216 
Accrued salaries1,963 1,514 
Accrued employee benefits1,555 1,381 
Accrued interest7,091 8,448 
Accrued purchases8,078 2,558 
Accrued taxes518 3,185 
Operating lease liabilities3,180 2,677 
Finance lease liabilities765 732 
Other6,057 3,739 
Total accrued expenses and other current liabilities$31,834 $30,450