v3.26.1
BUSINESS COMBINATIONS - Pro forma summary (Details) - Omars - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Business Acquisition [Line Items]        
Revenue $ 239,993 $ 222,488 $ 420,855 $ 454,070
Income Before Income Taxes $ 10,070 $ 12,215 $ 11,670 $ 23,625