XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity (Details) - Schedule of Warrants Outstanding (Parentheticals)
Dec. 31, 2023
shares
2020 Warrants [Member]  
Schedule of Warrants Outstanding [Line Items]  
Number of warrants outstanding 2,922,000
2021 Warrants [Member]  
Schedule of Warrants Outstanding [Line Items]  
Number of warrants outstanding 15,931,490