v3.26.1
Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net (loss) (in Dollars) $ (4,527) $ (3,621) $ (8,881) $ (7,300)
Denominator:        
Weighted-average basic shares outstanding (in Shares) 3,770 3,660 3,762 3,660
Effect of dilutive securities (in Shares) 0 0    
Weighted-average diluted shares (in Shares) 3,770 3,660 3,762 3,660
Basic (loss) per share (in Dollars per share) $ (1.2) $ (0.99) $ (2.36) $ (1.99)
Diluted (loss) per share (in Dollars per share) $ (1.2) $ (0.99) $ (2.36) $ (1.99)