XML 41 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2026
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net
March 31, 2026December 31, 2025
(in thousands)
Machinery and equipment$64,369 $64,138 
Leasehold improvements19,212 19,212 
Vehicles9,729 9,729 
Furniture and fixtures1,009 1,009 
Building38,572 38,572 
Land11,907 11,907 
Computer hardware and software73 73 
Construction in progress163 — 
145,034 144,640 
Less: accumulated depreciation and amortization(66,215)(63,481)
Total property and equipment, net$78,819 $81,159