XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2022 $ 10 $ 32,859 $ 14 $ (17,731) $ 15,152
Balance, shares at Dec. 31, 2022 9,644,545        
Net (loss) income 1,590 1,590
Stock-based compensation 962 962
Stock-based compensation, shares 350,000        
Other (14) (14)
Balance at Jun. 30, 2023 $ 10 33,821 (16,141) 17,690
Balance, shares at Jun. 30, 2023 9,994,545        
Balance at Mar. 31, 2023 $ 10 33,002 (16,989) 16,023
Balance, shares at Mar. 31, 2023 9,769,545        
Net (loss) income 848 848
Stock-based compensation 819 819
Stock-based compensation, shares 225,000        
Balance at Jun. 30, 2023 $ 10 33,821 (16,141) 17,690
Balance, shares at Jun. 30, 2023 9,994,545        
Balance at Dec. 31, 2023 $ 10 33,837 (19,629) 14,218
Balance, shares at Dec. 31, 2023 9,930,022        
Net (loss) income (3,318) (3,318)
Stock-based compensation 321 321
Stock-based compensation, shares 125,000        
Issuance of common stock, net of transaction costs $ 1 4,790 4,791
Issuance of common stock, net of transaction costs, shares 919,557        
Surrender and retirement of common stock (224) (224)
Surrender and retirement of common stock, shares (57,541)        
Balance at Jun. 30, 2024 $ 11 38,724 (22,947) 15,788
Balance, shares at Jun. 30, 2024 10,917,038        
Balance at Mar. 31, 2024 $ 11 38,712 (20,664) 18,059
Balance, shares at Mar. 31, 2024 10,821,860        
Net (loss) income (2,283) (2,283)
Stock-based compensation 96 96
Stock-based compensation, shares 125,000        
Issuance of common stock, net of transaction costs 140 140
Issuance of common stock, net of transaction costs, shares 27,719        
Surrender and retirement of common stock (224) (224)
Surrender and retirement of common stock, shares (57,541)        
Balance at Jun. 30, 2024 $ 11 $ 38,724 $ (22,947) $ 15,788
Balance, shares at Jun. 30, 2024 10,917,038