v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ (344) $ 624 $ (1,265) $ 2,258
Other comprehensive income (loss) net of tax:        
Minimum pension liability, net of income tax effect of $5, $(3), $0, and $(6) 18 (7) 2 (15)
Comprehensive income (loss) (326) 617 (1,263) 2,243
Less comprehensive income (loss) attributable to noncontrolling interests (85) 46 (319) (30)
Comprehensive income (loss) attributable to the Company $ (241) $ 571 $ (944) $ 2,273