Quarterly report [Sections 13 or 15(d)]

Stockholders’ Equity (Details Narrative)

v3.26.1
Stockholders’ Equity (Details Narrative) - USD ($)
3 Months Ended
May 26, 2026
Nov. 13, 2025
Dec. 24, 2024
Jun. 22, 2022
Mar. 31, 2026
Mar. 31, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Number of shares granted         893,181  
Number of additional granted shares issued         120  
Aggregate vested shares value         $ 2,009,657  
Number of unvested shares         15,181  
Unrecognized value of shares         $ 34,157  
2019 Equity Incentive Plan [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Number of shares granted       1,498,128    
Exercise price       $ 7.63    
Stock granted         $ 9,512,356  
Risk-free rate         3.20%  
Volatility rate         106.00%  
Compensation expense         $ 8,977,282  
Fair value         535,074 $ 6,599,194
Two Thousand Twenty Four Equity Incentive Plan [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Number of shares granted   100,000 1,627,937      
Exercise price   $ 8.20 $ 12.16      
Stock granted   $ 626,469 $ 16,190,565      
Risk-free rate   3.70% 4.50%      
Volatility rate   101.00% 103.00%      
Compensation expense   $ 626,469     9,623,699  
Fair value         $ 6,566,866 $ 5,824,931
ATM Agreement [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Number of shares issued         367,547 39,918
Public offering price         $ 25.33 $ 12.52
Gross proceeds from sale of shares         $ 9,309,189 $ 499,936
Net proceeds from sale of shares         9,029,912 492,423
Underwriting discounts, commissions and offering expenses         $ 279,277 $ 7,513
Common Stock [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Number of shares granted           908,362
Common stock grant vested shares         0 0
Common Stock [Member] | Subsequent Event [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Number of shares cancelled 108,208