v3.26.1
Warrants (Details Narrative)
Mar. 31, 2026
$ / shares
shares
Warrants  
Warrants outstanding | shares 65,003
Weighted-average exercise price | $ / shares $ 49.99