v3.26.1
Equity - Schedule of loss per common share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity.            
Net Income (Loss) $ (1,858) $ (6,642) $ (5,056) $ (4,221) $ (8,500) $ (9,277)
Basic Weighted-Average Shares 41,274,853   33,853,310   38,653,838 33,837,377
Effect of Dilutive Securities:            
Dilutive effect of potential common shares issuable    
Diluted Weighted-Average Shares 41,274,853   33,853,310   38,653,838 33,837,377
Loss per Common Share            
Basic $ (0.05)   $ (0.15)   $ (0.22) $ (0.27)
Diluted $ (0.05)   $ (0.15)   $ (0.22) $ (0.27)
Anti dilutive securities excluded from computation of earnings per share 100,000 100,000 1,000,000     1,000,000