XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Schedule of Warrants Outstanding (Parentheticals) (Details)
Dec. 31, 2024
shares
2020 Warrants [Member]  
Schedule of Warrants Outstanding [Line Items]  
Number of warrants outstanding 292,200
2021 Warrants [Member]  
Schedule of Warrants Outstanding [Line Items]  
Number of warrants outstanding 1,593,149