v3.26.1
REVISION OF PREVIOUSLY ISSUED INTERIM FINANCIAL STATEMENTS - Consolidated Statement of Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Net earnings (loss) $ 474 $ 183 $ (503) $ 657 $ (2,832)
Change in Inventories   1,371   2,937 203
Change in Domestic and foreign income taxes payable   714   $ 162 $ (883)
As Previously Reported          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Net earnings (loss)   789      
Change in Inventories   621      
Change in Domestic and foreign income taxes payable   858      
Revision          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Net earnings (loss)   (606)      
Change in Inventories   750      
Change in Domestic and foreign income taxes payable   $ (144)