v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Convertible Preferred Stock [Member]
Preferred Stock [Member]
Common Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2024 $ 37,902 $ (15,575,795) $ 102,472,210 $ 418,443 $ (33,477,603) $ 53,875,157
Balance, shares at Dec. 31, 2024 1,263,408          
Issuance of common stock related to at-the-market offering, net of offering costs $ 519 354,227 354,746
Issuance of common stock related to at-the-market offering, net of offering costs, shares   17,303          
Stock-based compensation 875,228 875,228
Net loss (7,533,271) (7,533,271)
Other comprehensive loss, net of tax (87,790) (87,790)
Balance at Mar. 31, 2025 $ 38,421 (15,575,795) 103,701,665 330,653 (41,010,874) 47,484,070
Balance, shares at Mar. 31, 2025 1,280,711          
Balance at Dec. 31, 2024 $ 37,902 (15,575,795) 102,472,210 418,443 (33,477,603) 53,875,157
Balance, shares at Dec. 31, 2024 1,263,408          
Net loss             (15,263,388)
Other comprehensive loss, net of tax             (284,375)
Balance at Jun. 30, 2025 $ 41,031 (15,575,795) 104,843,320 134,068 (48,740,991) 40,701,633
Balance, shares at Jun. 30, 2025 1,367,705          
Balance at Dec. 31, 2024 $ 37,902 (15,575,795) 102,472,210 418,443 (33,477,603) 53,875,157
Balance, shares at Dec. 31, 2024 1,263,408          
Balance at Dec. 31, 2025 $ 67,700 (15,575,795) 116,510,298 (80,373,539) 20,628,664
Balance, shares at Dec. 31, 2025 2,256,654          
Balance at Mar. 31, 2025 $ 38,421 (15,575,795) 103,701,665 330,653 (41,010,874) 47,484,070
Balance, shares at Mar. 31, 2025 1,280,711          
Issuance of common stock related to at-the-market offering, net of offering costs $ 1,375 427,625 429,000
Issuance of common stock related to at-the-market offering, net of offering costs, shares   45,845          
Stock-based compensation $ 735 579,530 580,265
Net loss (7,730,117) (7,730,117)
Stock-based compensation, shares   24,482          
Other comprehensive loss, net of tax (196,585) (196,585)
Issuance of common stock related to financial advisory services $ 500 134,500 135,000
Issuance of common stock related to financial advisory services, shares   16,667          
Balance at Jun. 30, 2025 $ 41,031 (15,575,795) 104,843,320 134,068 (48,740,991) 40,701,633
Balance, shares at Jun. 30, 2025 1,367,705          
Balance at Dec. 31, 2025 $ 67,700 (15,575,795) 116,510,298 (80,373,539) 20,628,664
Balance, shares at Dec. 31, 2025 2,256,654          
Issuance of common stock related to at-the-market offering, net of offering costs $ 1,507 4,333,163 4,334,670
Issuance of common stock related to at-the-market offering, net of offering costs, shares   1,507,434          
Stock-based compensation 219,114 219,114
Net loss (9,140,038) (9,140,038)
Balance at Mar. 31, 2026 $ 69,207 (15,575,795) 121,062,575 (89,513,577) 16,042,410
Balance, shares at Mar. 31, 2026 3,764,088          
Balance at Dec. 31, 2025 $ 67,700 (15,575,795) 116,510,298 (80,373,539) 20,628,664
Balance, shares at Dec. 31, 2025 2,256,654          
Net loss             (15,423,824)
Other comprehensive loss, net of tax            
Balance at Jun. 30, 2026 $ 70,484 (15,575,795) 124,015,023 (95,797,363) 12,712,349
Balance, shares at Jun. 30, 2026 5,040,580          
Balance at Mar. 31, 2026 $ 69,207 (15,575,795) 121,062,575 (89,513,577) 16,042,410
Balance, shares at Mar. 31, 2026 3,764,088          
Stock-based compensation $ 29 213,723 213,752
Net loss (6,283,786) (6,283,786)
Stock-based compensation, shares   29,045          
Issuance of common stock related to private placement transaction and warrant exercises, net of offering costs $ 1,248 2,738,725 2,739,973
Issuance of common stock related to private placement transaction and warrant exercises, net of offering costs, shares   1,247,447          
Other comprehensive loss, net of tax            
Balance at Jun. 30, 2026 $ 70,484 $ (15,575,795) $ 124,015,023 $ (95,797,363) $ 12,712,349
Balance, shares at Jun. 30, 2026 5,040,580