XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Outstanding Common Stock Warrants (Details)
Jun. 30, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares | shares 33,495
Remaining Life 7 months 17 days
Minimum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price $ 10
Maximum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price $ 100
Third Quarter Two Thousand Twenty Three [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares | shares 1,500
Exercise price $ 100
Remaining Life 3 months
Third Quarter 2028 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares | shares 3,000
Exercise price $ 70
Remaining Life 5 years 3 months
Second Quarter 2032 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares | shares 28,995
Remaining Life 9 years
Second Quarter 2032 [Member] | Minimum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price $ 10
Second Quarter 2032 [Member] | Maximum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price $ 70