v3.25.4
BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable and Inventories (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Activity in the allowance for doubtful accounts    
Beginning balance $ 1,628 $ 1,240
Additional reserves 343 562
Write-offs and recoveries (1,058) (190)
Effect of foreign currency translation (26) 16
Ending balance 887 1,628
Inventories    
Parts and raw materials 82,875 78,725
Work-in-process 10,602 12,274
Finished goods 15,721 20,518
Inventories $ 109,198 $ 111,517