v3.26.3
Segment Reporting - Reconciliation of EBITDA to Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
EBITDA by segment:        
Net income $ 5,019 $ 2,308 $ 9,115 $ 7,600
Interest, net 8,011 8,746 23,072 24,500
Income tax expense 1,309 1,435 4,604 3,921
Depreciation and amortization 6,746 6,115 19,492 15,877
EBITDA $ 21,085 $ 18,604 $ 56,283 $ 51,898