v3.26.3
Equity - Schedule of Warrants Outstanding (Parentheticals) (Details)
Jun. 30, 2026
shares
2021 Warrants [Member]  
Schedule of Warrants Outstanding [Line Items]  
Number of warrants outstanding 46,233
2025 Warrants [Member]  
Schedule of Warrants Outstanding [Line Items]  
Number of warrants outstanding 121,429