v3.25.4
WARRANTS - Maturity Information (Details) - $ / shares
Dec. 31, 2025
Sep. 30, 2025
Warrants    
Warrants outstanding 6,194,842 1,552,042
Exercise price (in dollars per share) $ 12.22 $ 22.14
March 17, 2028    
Warrants    
Warrants outstanding 562,500 562,500
Exercise price (in dollars per share) $ 23.84 $ 23.84
January 16, 2030    
Warrants    
Warrants outstanding 922,667 922,667
Exercise price (in dollars per share) $ 20 $ 20
January 21, 2030    
Warrants    
Warrants outstanding 66,875 66,875
Exercise price (in dollars per share) $ 37.28 $ 37.28
October 1, 2028    
Warrants    
Warrants outstanding 4,642,800  
Exercise price (in dollars per share) $ 8.9