XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.2
ACQUISITION - Pro Forma Information (Details) - Alfamation - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Business Combination [Line Items]    
Revenue $ 54,767 $ 68,743
Net (loss) earnings $ (2,832) $ 710
Diluted (loss) earnings per share $ (0.23) $ 0.06