v3.26.1
Property and Equipment, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property and equipment $ 20,144 $ 17,634
Less: Accumulated depreciation (9,550) (9,295)
Property and equipment, net 10,594 8,339
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 105 110
Buildings    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 40 years  
Property and equipment $ 165 174
Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 13,654 13,775
Equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 3 years  
Equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 5 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 3,191 3,280
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 3,029 $ 295