XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited Consolidated Condensed) - USD ($)
$ in Thousands
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance at Dec. 31, 2023 $ 496 $ 106,069 $ (104,663) $ 1,902
Balance at beginning (in shares) at Dec. 31, 2023 49,627,254      
Issuance of shares and stock option exercises $ 52 1,944 1,996
Issuance of shares and stock option exercises (in shares)   5,233,730      
Stock-based compensation 160 160
Net (loss) income 893 893
Ending balance at Mar. 31, 2024 $ 548 108,173 (103,770) 4,951
Ending balance (in shares) at Mar. 31, 2024   54,860,984      
Beginning balance at Dec. 31, 2023 $ 496 106,069 (104,663) 1,902
Balance at beginning (in shares) at Dec. 31, 2023 49,627,254      
Net (loss) income         4,793
Ending balance at Sep. 30, 2024 $ 699 114,339 (99,869) 15,169
Ending balance (in shares) at Sep. 30, 2024 69,949,646      
Beginning balance at Mar. 31, 2024 $ 548 108,173 (103,770) 4,951
Balance at beginning (in shares) at Mar. 31, 2024   54,860,984      
Issuance of shares and stock option exercises $ 150 5,810 5,960
Issuance of shares and stock option exercises (in shares)   15,000,000      
Stock-based compensation 157 157
Net (loss) income 856 856
Ending balance at Jun. 30, 2024 $ 698 114,140 (102,914) 11,924
Ending balance (in shares) at Jun. 30, 2024 69,860,984      
Issuance of shares and stock option exercises $ 1 39 40
Issuance of shares and stock option exercises (in shares)   88,662      
Stock-based compensation 160 160
Net (loss) income 3,045 3,045
Ending balance at Sep. 30, 2024 $ 699 114,339 (99,869) 15,169
Ending balance (in shares) at Sep. 30, 2024 69,949,646      
Beginning balance at Dec. 31, 2024 $ 700 114,674 (100,428) 14,946
Balance at beginning (in shares) at Dec. 31, 2024 70,103,279      
Issuance of shares and stock option exercises 3 3
Stock-based compensation 127 127
Net (loss) income 80 80
Ending balance at Mar. 31, 2025 $ 700 114,804 (100,348) 15,156
Ending balance (in shares) at Mar. 31, 2025   70,103,279      
Beginning balance at Dec. 31, 2024 $ 700 114,674 (100,428) 14,946
Balance at beginning (in shares) at Dec. 31, 2024 70,103,279      
Net (loss) income         1,627
Ending balance at Sep. 30, 2025 $ 705 115,323 (98,801) 17,227
Ending balance (in shares) at Sep. 30, 2025 70,536,845      
Beginning balance at Mar. 31, 2025 $ 700 114,804 (100,348) 15,156
Balance at beginning (in shares) at Mar. 31, 2025   70,103,279      
Issuance of shares and stock option exercises $ 4 241 245
Issuance of shares and stock option exercises (in shares)   378,666      
Stock-based compensation 120 120
Net (loss) income 2,667 2,667
Ending balance at Jun. 30, 2025 $ 704 115,165 (97,681) 18,188
Ending balance (in shares) at Jun. 30, 2025 70,481,945      
Issuance of shares and stock option exercises $ 1 36 37
Issuance of shares and stock option exercises (in shares)   54,900      
Stock-based compensation 122 122
Net (loss) income (1,120) (1,120)
Ending balance at Sep. 30, 2025 $ 705 $ 115,323 $ (98,801) $ 17,227
Ending balance (in shares) at Sep. 30, 2025 70,536,845