v3.26.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Unearned Compensation
Noncontrolling Interest
Beginning balance (shares) at Dec. 31, 2024   24,950,261        
Beginning balance at Dec. 31, 2024 $ 10,125,538 $ 24,950 $ 57,845,289 $ (47,639,894) $ 0 $ (104,807)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options (shares) 380,973 380,973        
Exercise of stock options $ 394,926 $ 381 394,545      
Related party note conversion to common stock (in shares)   240,256        
Related party note conversion to common stock 514,148 $ 240 513,908      
Distributions to noncontrolling interest (42,956)         (42,956)
Stock based compensation expense 83,439   83,439      
Net income (loss) (2,133,644)     (2,124,027)   (9,617)
Ending balance (shares) at Jun. 30, 2025   25,571,490        
Ending balance at Jun. 30, 2025 8,941,451 $ 25,571 58,837,181 (49,763,921) 0 (157,380)
Beginning balance (shares) at Dec. 31, 2024   24,950,261        
Beginning balance at Dec. 31, 2024 10,125,538 $ 24,950 57,845,289 (47,639,894) 0 (104,807)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Restricted stock awards         (799,997)  
Ending balance (shares) at Dec. 31, 2025   29,846,479        
Ending balance at Dec. 31, 2025 21,472,612 $ 29,847 78,216,467 (55,888,649) (712,019) (173,034)
Beginning balance (shares) at Mar. 31, 2025   24,985,261        
Beginning balance at Mar. 31, 2025 9,511,493 $ 24,985 57,924,587 (48,299,816) 0 (138,263)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options (shares)   345,973        
Exercise of stock options 356,426 $ 346 356,080      
Related party note conversion to common stock (in shares)   240,256        
Related party note conversion to common stock 514,148 $ 240 513,908      
Distributions to noncontrolling interest (10,067)         (10,067)
Stock based compensation expense 42,606   42,606      
Net income (loss) (1,473,155)     (1,464,105)   (9,050)
Ending balance (shares) at Jun. 30, 2025   25,571,490        
Ending balance at Jun. 30, 2025 8,941,451 $ 25,571 58,837,181 (49,763,921) 0 (157,380)
Beginning balance (shares) at Dec. 31, 2025   29,846,479        
Beginning balance at Dec. 31, 2025 $ 21,472,612 $ 29,847 78,216,467 (55,888,649) (712,019) (173,034)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options (shares) 71,473 71,473        
Exercise of stock options $ 64,463 $ 72 64,391      
Restricted stock awards (in shares)   261,120        
Restricted stock awards 0 $ 261 1,349,729   (1,349,990)  
Stock based compensation expense 277,381   173,864   103,517  
Net income (loss) (4,262,073)     (4,269,176)   7,103
Ending balance (shares) at Jun. 30, 2026   30,179,072        
Ending balance at Jun. 30, 2026 17,552,383 $ 30,180 79,804,451 (60,157,825) (1,958,492) (165,931)
Beginning balance (shares) at Mar. 31, 2026   29,905,229        
Beginning balance at Mar. 31, 2026 19,540,123 $ 29,906 78,353,394 (58,009,222) (662,839) (171,116)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options (shares)   12,723        
Exercise of stock options 9,963 $ 13 9,950      
Restricted stock awards (in shares)   261,120        
Restricted stock awards 0 $ 261 1,349,729   (1,349,990)  
Stock based compensation expense 145,715   91,378   54,337  
Net income (loss) (2,143,418)     (2,148,603)   5,185
Ending balance (shares) at Jun. 30, 2026   30,179,072        
Ending balance at Jun. 30, 2026 $ 17,552,383 $ 30,180 $ 79,804,451 $ (60,157,825) $ (1,958,492) $ (165,931)