v3.26.1
Property and Equipment, Net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Finance lease right-of-use assets $ 80 $ 80
Property and equipment, at cost 111,072 108,213
Less: accumulated depreciation (28,034) (26,430)
Property and equipment, net 83,038 81,783
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 1,090 731
Building    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 62,085 60,679
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 18,405 18,060
Processing equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 17,098 16,572
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 10,889 10,850
Projects in process    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost $ 1,425 $ 1,241