Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Stockholders' Equity (Unaudited)

v3.26.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Share-Based Payment Arrangement, Employee [Member]
Common Stock [Member]
Share-Based Payment Arrangement, Employee [Member]
Additional Paid-in Capital [Member]
Share-Based Payment Arrangement, Employee [Member]
AOCI Attributable to Parent [Member]
Share-Based Payment Arrangement, Employee [Member]
Retained Earnings [Member]
Share-Based Payment Arrangement, Employee [Member]
Public Offering [Member]
Common Stock [Member]
Public Offering [Member]
Additional Paid-in Capital [Member]
Public Offering [Member]
AOCI Attributable to Parent [Member]
Public Offering [Member]
Retained Earnings [Member]
Public Offering [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2024                     6,102,560        
Balance at Dec. 31, 2024                     $ 6,103 $ 130,787,312 $ 35,992 $ (75,792,636) $ 55,036,771
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes (in shares) 8,487                            
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes $ 8 $ (131,137) $ 0 $ 0 $ (131,129)                    
Stock-based compensation                     0 1,355,017 0 0 1,355,017
Net income (loss)                     0 0 0 (2,624,972) (2,624,972)
Other comprehensive income (loss)                     $ 0 0 (57,776) 0 (57,776)
Issuance of common stock upon exercise of stock options (in shares)                     4,167        
Issuance of common stock upon exercise of stock options                     $ 4 15,443 0 0 15,447
Balance (in shares) at Mar. 31, 2025                     6,115,214        
Balance at Mar. 31, 2025                     $ 6,115 132,026,635 (21,784) (78,417,608) 53,593,358
Balance (in shares) at Dec. 31, 2024                     6,102,560        
Balance at Dec. 31, 2024                     $ 6,103 130,787,312 35,992 (75,792,636) 55,036,771
Net income (loss)                             (8,516,099)
Balance (in shares) at Sep. 30, 2025                     6,662,930        
Balance at Sep. 30, 2025                     $ 6,663 225,848,221 11,698 (84,308,735) 141,557,848
Balance (in shares) at Mar. 31, 2025                     6,115,214        
Balance at Mar. 31, 2025                     $ 6,115 132,026,635 (21,784) (78,417,608) 53,593,358
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes (in shares) 11,672                            
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes $ 12 (321,567) 0 0 (321,555)                    
Stock-based compensation                     0 1,279,546 0 0 1,279,546
Net income (loss)                     0 0 0 (2,453,526) (2,453,526)
Other comprehensive income (loss)                     $ 0 0 99,361 0 99,361
Issuance of common stock upon exercise of stock options (in shares)                     571        
Issuance of common stock upon exercise of stock options                     $ 1 4,710 0 0 4,711
Balance (in shares) at Jun. 30, 2025                     6,127,457        
Balance at Jun. 30, 2025                     $ 6,127 132,989,324 77,577 (80,871,134) 52,201,894
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes (in shares) 8,765                            
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes $ 9 (381,571) 0 0 (381,562)                    
Stock-based compensation                     0 1,099,210 0 0 1,099,210
Net income (loss)                     0 0 0 (3,437,601) (3,437,601)
Other comprehensive income (loss)                     $ 0 0 (65,879) 0 (65,879)
Issuance of common stock upon exercise of stock options (in shares)                     42,504        
Issuance of common stock upon exercise of stock options                     $ 43 170 0 0 213
Balance (in shares) at Sep. 30, 2025                     6,662,930        
Balance at Sep. 30, 2025                     $ 6,663 225,848,221 11,698 (84,308,735) 141,557,848
Issuance of common stock (in shares)           1,034,433                  
Issuance of common stock           $ 1,034 $ 127,140,495 $ 0 $ 0 $ 127,141,529          
Repurchase of common stock (in shares)                     (550,229)        
Repurchase of common stock                     $ (550) (34,999,407) 0 0 (34,999,957)
Balance (in shares) at Dec. 31, 2025                     6,692,140        
Balance at Dec. 31, 2025                     $ 6,692 227,199,002 131,389 (89,509,530) 137,827,553 [1]
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes (in shares) 6,922                            
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes $ 7 (200,210) 0 0 (200,203)                    
Stock-based compensation                     0 1,692,980 0 0 1,692,980
Net income (loss)                     0 0 0 (3,893,050) (3,893,050)
Other comprehensive income (loss)                     $ 0 0 (32,868) 0 (32,868)
Balance (in shares) at Mar. 31, 2026                     6,699,062        
Balance at Mar. 31, 2026                     $ 6,699 228,691,772 98,521 (93,402,580) 135,394,412
Balance (in shares) at Dec. 31, 2025                     6,692,140        
Balance at Dec. 31, 2025                     $ 6,692 227,199,002 131,389 (89,509,530) 137,827,553 [1]
Net income (loss)                             $ (15,402,825)
Issuance of common stock upon exercise of stock options (in shares)                             42,245
Balance (in shares) at Sep. 30, 2026                     6,762,620        
Balance at Sep. 30, 2026                     $ 6,762 231,877,792 95,233 (104,912,355) $ 127,067,432
Balance (in shares) at Mar. 31, 2026                     6,699,062        
Balance at Mar. 31, 2026                     $ 6,699 228,691,772 98,521 (93,402,580) 135,394,412
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes (in shares) 12,802                            
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes $ 13 $ (654,977) $ 0 $ 0 $ (654,964)                    
Stock-based compensation                     0 1,428,451 0 0 1,428,451
Net income (loss)                     0 0 0 (5,313,300) (5,313,300)
Other comprehensive income (loss)                     $ 0 0 (7,205) 0 (7,205)
Issuance of common stock upon exercise of stock options (in shares)                     308        
Issuance of common stock upon exercise of stock options                     $ 0 7,575 0 0 7,575
Balance (in shares) at Jun. 30, 2026                     6,712,172        
Balance at Jun. 30, 2026                     $ 6,712 229,472,821 91,317 (98,715,880) 130,854,970
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes (in shares)                     8,511        
Issuance of common stock to employees pursuant to vested restricted stock units, net of taxes                     $ 8 (522,962) 0 0 (522,954)
Stock-based compensation                     0 2,043,650 0 0 2,043,650
Net income (loss)                     0 0 0 (6,196,475) (6,196,475)
Other comprehensive income (loss)                     $ 0 0 3,916 0 3,916
Issuance of common stock upon exercise of stock options (in shares)                     41,937        
Issuance of common stock upon exercise of stock options                     $ 42 884,283 0 0 884,325
Balance (in shares) at Sep. 30, 2026                     6,762,620        
Balance at Sep. 30, 2026                     $ 6,762 $ 231,877,792 $ 95,233 $ (104,912,355) $ 127,067,432
[1] Derived from the Company’s audited consolidated financial statements.