v3.26.1
BALANCE SHEET COMPONENTS (Tables)
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Balance Sheet Components
Details of certain balance sheet items are presented below:
In ThousandsJune 30, 2026December 31, 2025
Inventories:
Raw materials and manufacturing supplies$89,752 $74,844 
Work in process12,796 693 
Finished goods100,717 64,097 
Total inventories$203,265 $139,634 
Prepaid Expenses and Other Current Assets:
Advance to vendors$28,488 $346 
Prepaid insurance2,368 4,936 
Prepaid value-added taxes2,458 1,442 
Income tax receivable12,893 22,876 
Other6,045 4,449 
Total prepaid expenses and other current assets$52,252 $34,049 
Property, Plant and Equipment:
Buildings$4,924 $4,547 
Leasehold improvements7,407 4,666 
Furniture and fixtures1,850 608 
Machinery and equipment119,883 101,821 
Vehicles4,977 4,704 
Construction in progress20,085 10,287 
Total property, plant and equipment, gross159,126 126,633 
Less: accumulated depreciation(49,911)(41,495)
Total property, plant and equipment, net$109,215 $85,138 
Accrued Expenses and Other Current Liabilities:
Accrued bonus$2,300 $6,863 
Accrued salaries6,524 3,163 
Accrued employee benefits1,206 1,092 
Accrued interest24,822 8,558 
Accrued purchases7,160 4,298 
Accrued taxes1,581 9,369 
Operating lease liabilities6,796 3,663 
Finance lease liabilities747 753 
Customer deposits6,377 2,338 
Other9,549 7,115 
Total accrued expenses and other current liabilities$67,062 $47,212