v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY (DEFICIT) (Unaudited) - USD ($)
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Other Comprehensive Income (Loss)
Balance, shares at Dec. 31, 2024   30,588,413      
Balance, amount at Dec. 31, 2024 $ (53,023,137) $ 3,056 $ 21,918,867 $ (74,941,590) $ (3,470)
Stock-based compensation 428,286 $ 0 428,286 0 0
Issuance of common stock for exercise of warrants, shares   13,200      
Issuance of common stock for exercise of warrants, amount 59,400 $ 1 59,399 0 0
Issuance of common stock for stock options exercise, shares   81,952      
Issuance of common stock for stock options exercise, amount 43,201 $ 8 43,193 0 0
Issuance of common stock for earnout shares, shares   1,160,906      
Issuance of common stock for earnout shares, amount 5,282,125 $ 117 5,282,008 0 0
Foreign currency translation loss (7,409) 0 0 0 (7,409)
Net income/loss 23,707,985 $ 0 0 23,707,985 0
Balance, shares at Mar. 31, 2025   31,844,471      
Balance, amount at Mar. 31, 2025 (23,509,549) $ 3,182 27,731,753 (51,233,605) (10,879)
Balance, shares at Dec. 31, 2024   30,588,413      
Balance, amount at Dec. 31, 2024 (53,023,137) $ 3,056 21,918,867 (74,941,590) (3,470)
Net income/loss 6,360,807        
Net income/loss 6,360,807        
Balance, shares at Sep. 30, 2025   32,013,300      
Balance, amount at Sep. 30, 2025 (40,081,108) $ 3,198 28,507,356 (68,580,783) (10,879)
Balance, shares at Mar. 31, 2025   31,844,471      
Balance, amount at Mar. 31, 2025 (23,509,549) $ 3,182 27,731,753 (51,233,605) (10,879)
Stock-based compensation 372,139 $ 0 372,139 0 0
Issuance of common stock for exercise of warrants, shares   100      
Issuance of common stock for exercise of warrants, amount 450 $ 0 450 0 0
Issuance of common stock for stock options exercise, shares   64,525      
Issuance of common stock for stock options exercise, amount 14,621 $ 6 14,615 0 0
Net income/loss (23,757,051) $ 0 0 (23,757,051) 0
Balance, shares at Jun. 30, 2025   31,909,096      
Balance, amount at Jun. 30, 2025 (46,879,390) $ 3,188 28,118,957 (74,990,656) (10,879)
Stock-based compensation 355,420 $ 0 355,420 0 0
Issuance of common stock for exercise of warrants, shares   2      
Issuance of common stock for exercise of warrants, amount 0 $ 0 0 0 0
Issuance of common stock for stock options exercise, shares   104,202      
Issuance of common stock for stock options exercise, amount 32,989 $ 10 32,979 0 0
Net income/loss 6,409,873 $ 0 0 6,409,873 0
Net income/loss 6,409,873        
Balance, shares at Sep. 30, 2025   32,013,300      
Balance, amount at Sep. 30, 2025 (40,081,108) $ 3,198 28,507,356 (68,580,783) (10,879)
Balance, shares at Dec. 31, 2025   34,368,162      
Balance, amount at Dec. 31, 2025 (7,149,642) $ 3,434 38,478,030 (45,620,227) (10,879)
Stock-based compensation 666,064 $ 0 666,064 0 0
Issuance of common stock for exercise of warrants, shares   2      
Issuance of common stock for exercise of warrants, amount 10 $ 1 9 0 0
Issuance of common stock for stock options exercise, shares   43,900      
Issuance of common stock for stock options exercise, amount 11,351 $ 4 11,347 0 0
Foreign currency translation loss (8,292) 0 0 0 (8,292)
Net income/loss (720,604) $ 0 0 (720,604) 0
Balance, shares at Mar. 31, 2026   34,412,064      
Balance, amount at Mar. 31, 2026 (7,201,113) $ 3,439 39,155,450 (46,340,831) (19,171)
Balance, shares at Dec. 31, 2025   34,368,162      
Balance, amount at Dec. 31, 2025 $ (7,149,642) $ 3,434 38,478,030 (45,620,227) (10,879)
Issuance of common stock for stock options exercise, shares 71,498        
Issuance of common stock for earnout shares, shares 1,160,906        
Issuance of common stock for earnout shares, amount $ 5,282,125        
Net income/loss 6,487,401        
Net income/loss 6,487,401        
Balance, shares at Sep. 30, 2026   34,439,562      
Balance, amount at Sep. 30, 2026 1,539,743 $ 3,441 40,705,777 (39,132,825) (36,650)
Balance, shares at Mar. 31, 2026   34,412,064      
Balance, amount at Mar. 31, 2026 (7,201,113) $ 3,439 39,155,450 (46,340,831) (19,171)
Stock-based compensation 950,616 $ 0 950,616 0 0
Issuance of common stock for stock options exercise, shares   27,498      
Issuance of common stock for stock options exercise, amount 45,096 $ 2 45,094 0 0
Foreign currency translation loss (11,811) 0 0 0 (11,811)
Net income/loss (2,406,560) $ 0 0 (2,406,560) 0
Balance, shares at Jun. 30, 2026   34,439,562      
Balance, amount at Jun. 30, 2026 (8,623,772) $ 3,441 40,151,160 (48,747,391) (30,982)
Stock-based compensation 554,617 0 554,617 0 0
Foreign currency translation loss (5,668) 0 0 0 (5,668)
Net income/loss 9,614,566 $ 0 0 9,614,566 0
Net income/loss 9,614,566        
Balance, shares at Sep. 30, 2026   34,439,562      
Balance, amount at Sep. 30, 2026 $ 1,539,743 $ 3,441 $ 40,705,777 $ (39,132,825) $ (36,650)