v3.26.1
SIGNIFICANT ACCOUNTING POLICIES - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net income (loss) $ 663 $ (251) $ 1,299 $ (569)
Weighted average common shares –        
Basic (in shares) 20,244,802 19,795,189 20,243,718 19,357,364
Diluted (in shares) 20,930,380 19,795,189 20,876,861 19,357,364
Income (loss) per common share        
Basic (in dollars per share) $ 0.03 $ (0.01) $ 0.06 $ (0.03)
Diluted (in dollars per share) $ 0.03 $ (0.01) $ 0.06 $ (0.03)