v3.26.1
Note 12 - Earnings (Loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net earnings (loss) attributable to common shareholders $ 5 $ (75) $ (249) $ (92)
Add: After tax effect of convertible notes interest 4 0 12 0
Net earnings (loss) attributable for dilutive securities $ 9 $ (75) $ (237) $ (92)
Weighted average number of common shares - basic (in shares) 493,968 657,084 493,968 657,084
Shares issuable upon conversion of convertible notes payable (in shares) 0 0 0 0
Weighted average number of common shares - dilutive (in shares) 493,968 657,084 493,968 657,084
Net loss available to common shareholders (in dollars per share) $ 0.01 $ (0.11) $ (0.5) $ (0.14)
Net loss available to common shareholders (in dollars per share) $ 0.02 $ (0.11) $ (0.48) $ (0.14)
Series A Preferred Stock [Member]        
Shares issuable upon conversion of Preferred Shares (in shares) 0 0 0 0
Series C Preferred Stock [Member]        
Shares issuable upon conversion of Preferred Shares (in shares) 0 0 0 0