XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Net earnings $ (3,626) $ (3,188) $ (11,131) $ (9,815)
Cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation cost 382 441 1,356 1,266
Operating expenses        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation cost $ 4,268 $ 3,710 $ 12,942 $ 11,521