v3.26.1
STOCKHOLDERS' EQUITY - Stock warrant activity (Details)
6 Months Ended 12 Months Ended
May 18, 2026
USD ($)
Y
$ / shares
shares
May 15, 2026
Jun. 30, 2026
$ / shares
shares
Dec. 31, 2025
$ / shares
shares
Mar. 31, 2026
shares
Number of Warrants          
Balance at beginning of the year (in shares)     83,213    
Granted (in shares)     2,859,950    
Exercised (in shares)     (64,584)    
Balance at end of the year (in shares)     2,878,579 83,213  
Exercisable at end of the year (in shares)     2,878,579    
Weighted Average Exercise Price          
Balance at beginning of the year (in dollars per share) | $ / shares     $ 3.29    
Granted (in dollars per share) | $ / shares     9.5    
Exercised (in dollars per share) | $ / shares     0.01    
Balance at end of the year (in dollars per share) | $ / shares     9.53 $ 3.29  
Exercisable at end of the year (in dollars per share) | $ / shares     $ 9.53    
Weighted Average Remaining Term, Outstanding (years)     4 years 10 months 24 days 1 year 6 months  
Weighted Average Remaining Term, Granted (years)     4 years 10 months 24 days    
Weighted Average Remaining Term, Exercisable (years)     4 years 10 months 24 days    
Aggregate warrants issued     2,859,950    
Number of warrants exercised prior to reverse stock split     1,614,603    
Reverse stock split   0.04 0.04    
Exercised warrants of preferred stock     1,614,603    
Investor warrants          
Weighted Average Exercise Price          
Aggregate warrants issued     286,527    
Exercise price | $ / shares     $ 7.75    
Contractual term     5 years    
IPO          
Weighted Average Exercise Price          
Exercise price | $ / shares $ 9.69        
Contractual term 5 years        
Number of warrants in each unit 1        
Number of shares for each warrant 1        
IPO | Underwriter warrants          
Weighted Average Exercise Price          
Aggregate warrants issued 73,423        
Exercise price | $ / shares $ 9.69        
Contractual term 5 years        
Aggregate fair value of warrants | $ $ 351,696        
IPO | Underwriter warrants | Expected term          
Weighted Average Exercise Price          
Warrants measurement input | Y 5        
IPO | Underwriter warrants | Expected volatility          
Weighted Average Exercise Price          
Warrants measurement input 0.79        
IPO | Underwriter warrants | Risk-free interest rate          
Weighted Average Exercise Price          
Warrants measurement input 0.039        
IPO | Underwriter warrants | Dividend yield          
Weighted Average Exercise Price          
Warrants measurement input 0        
Common Stock | IPO          
Weighted Average Exercise Price          
Number of units issued 2,500,000        
Number of shares in each unit 1        
Number of warrants in each unit 1        
Number of shares for each warrant 1        
Series A-4 Preferred Stock          
Weighted Average Exercise Price          
Exercised warrants of preferred stock         1,614,603