v3.26.1
Segment Reporting (Details 1) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Pre-tax income $ 1,845 $ 1,552 $ 4,512 $ 4,580
Less: Unallocated SG&A and depreciation 4,052 3,494 8,165 7,136
Plus: Unallocated interest income, net 565 175 1,290 558
Less other expense (plus other income) 0 0 (1) 0
Operating Segments [Member]        
Pre-tax income $ 5,332 $ 4,871 $ 11,386 $ 11,158