XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Warrants (Details) - $ / shares
Apr. 05, 2023
Mar. 20, 2023
Mar. 13, 2023
Feb. 17, 2023
Dec. 21, 2022
Jun. 28, 2022
May 24, 2022
May 04, 2022
Mar. 01, 2022
Jan. 13, 2022
Jun. 09, 2020
Apr. 24, 2020
Jun. 10, 2019
Apr. 11, 2019
Jun. 26, 2018
May 24, 2018
Jun. 11, 2014
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]                                    
Class of warrant or right outstanding                                   3,642,343
Common Warrants [Member]                                    
Accumulated Other Comprehensive Income (Loss) [Line Items]                                    
Class of warrant or right outstanding 615,384 258,584 240,000 653,538 369,230 582,886 894,194 6,666 8,303 8,003 1,092 1,639 1,480 888 452 4  
Exercise price $ 1.25 $ 0.8125 $ 0.8125 $ 0.8125 $ 0.8125 $ 0.8125 $ 0.8125 $ 309.56 $ 897.56 $ 735.00 $ 0.8125 $ 0.8125 $ 11,962.50 $ 11,962.50 $ 14,062.50 $ 14,062.50 $ 6,918.75  
Warrants exercise period April 5, 2023 to April 5, 2028 March 20, 2023 to March 20, 2028 March 13, 2023 to March 13, 2028 February 17, 2023 to February 17, 2028 December 21, 2022 to December 21, 2027 May 24, 2022 to June 28, 2027 May 24, 2022 to May 24, 2027 May 4, 2022 to May 4, 2027 March 1, 2022 to March 1, 2027 March 1, 2022 to March 1, 2027 June 9, 2020 to June 9, 2025 April 24, 2020 to April 24, 2025 December 10, 2019 to June 10, 2026 October 11, 2019 to April 11, 2026 June 26, 2018 to June 26, 2025 May 24, 2018 to May 24 2025 June 11, 2014 to June 11, 2024