v3.26.3
Segment Reporting (Details 1) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Pre-tax income $ 1,487 $ (1,447) $ 5,999 $ 3,133
Less: Unallocated SG&A and depreciation 4,460 3,791 12,625 10,928
Plus: Unallocated interest income 633 434 1,923 992
Less other expense (plus other income) (5) (3) (6) (5)
Operating Segments [Member]        
Pre-tax income $ 5,309 $ 1,907 $ 16,695 $ 13,064