XML 77 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Preferred Stock [Member]
Series V Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2023 $ 2,563,938 $ 15,322 $ 162,263,634 $ (138,677,103) $ 26,165,791
Balance, shares at Dec. 31, 2023 14,567,829 15,320,281      
Stock-based compensation $ 385 877,657 878,042
Stock-based compensation, shares   385,134      
Net income (loss) 12,256,586 12,256,586
Balance at Mar. 31, 2024 $ 2,563,938 $ 15,707 163,141,291 (126,420,517) 39,300,419
Balance, shares at Mar. 31, 2024 14,567,829 15,705,415      
Balance at Dec. 31, 2024 $ 2,646,314 $ 18,718 171,283,199 (139,948,277) 33,999,954
Balance, shares at Dec. 31, 2024 15,033,231 [1] 18,717,743 [2]      
Issuance of common stock, net of offering cost / At-the-market offering $ 127 228,828 228,955
Issuance of common stock, net of offering cost / At-the-market offering, shares 127,249      
Stock-based compensation $ 180,688 $ 1,491 3,678,188 3,860,367
Stock-based compensation, shares 1,020,834 1,491,215      
Forfeiture of stock-based awards $ (8,731) $ (129) (253,198) (262,058)
Forfeiture of stock-based awards, shares (49,327) 129,327      
Forfeiture of stock-based awards, shares 49,327 (129,327)      
Net income (loss) (17,268,697) (17,268,697)
Balance at Mar. 31, 2025 $ 2,818,271 $ 20,207 $ 174,937,017 $ (157,216,974) $ 20,558,521
Balance, shares at Mar. 31, 2025 16,004,738 [1] 20,206,880 [2]      
[1] Includes
[2] Includes