v3.26.1
REVISION OF PREVIOUSLY ISSUED INTERIM FINANCIAL STATEMENTS - Consolidated Statement of Stockholders' Equity (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
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Net earnings (loss) $ 474 $ 183 $ (503) $ 657 $ (2,832)      
Retained earnings 43,217 42,743   43,217   $ 42,560    
Total stockholders’ equity $ 107,697 103,863 $ 102,592 $ 107,697 $ 102,592 $ 103,623 $ 99,395 $ 99,790
As Previously Reported                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Net earnings (loss)   789            
Retained earnings   43,349            
Total stockholders’ equity   104,469            
Revision                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Net earnings (loss)   (606)            
Retained earnings   (606)            
Total stockholders’ equity   $ (606)