v3.26.1
Warrant Liability - Schedule of warrants outstanding (Details) - shares
Jun. 30, 2026
Mar. 31, 2026
Warrants and Rights Note Disclosure [Abstract]    
Balance, beginning of period 2,875,000 2,875,000
Balance, end of period 2,875,000 2,875,000