XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.2
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 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 income         1,747
Ending balance at Jun. 30, 2024 $ 698 114,140 (102,914) 11,924
Ending balance (in shares) at Jun. 30, 2024 69,860,984      
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 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      
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
Issuance of shares and stock option exercises (in shares)        
Stock-based compensation 127 127
Net 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 income         2,747
Ending balance at Jun. 30, 2025 $ 704 115,165 (97,681) 18,188
Ending balance (in shares) at Jun. 30, 2025 70,481,945      
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 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