v3.26.1
Segment information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
segment
Mar. 31, 2025
USD ($)
Dec. 31, 2025
Segment information      
Number of operating segments | segment 1    
Number of reportable segments | segment 1    
Revenues $ 60,151 $ 55,343  
Less:      
Interest (income) expense - net (133) (576)  
Income taxes 1,267 893  
Net income 330 2,758  
Single Reporting Segment      
Segment information      
Revenues 60,151 55,343  
Less:      
Cost of materials and plant overhead 44,379 39,670  
Payroll expense and benefits 8,420 8,529  
Interest (income) expense - net (133) (576)  
Depreciation and amortization 1,612 1,597  
Professional fees 2,217 1,308  
Other operating expenses 2,059 1,164  
Income taxes 1,267 893  
Net income $ 330 $ 2,758  
Other operating expenses, description Other operating expenses include miscellaneous, individually insignificant operating expenses. The Company’s CODM reviews these items in aggregate.   Other operating expenses include miscellaneous, individually insignificant operating expenses. The Company’s CODM reviews these items in aggregate.