XML 95 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Outstanding Common Stock Warrants (Details)
Dec. 31, 2022
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares | shares 38,495
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 $ 200
First Quarter 2023 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares | shares 4,000
Remaining Life 3 months
First Quarter 2023 [Member] | Minimum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price $ 30
Second Quarter 2023 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares | shares 1,000
Exercise price $ 200
Remaining Life 6 months
Second Quarter 2023 [Member] | Maximum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price $ 40
Third Quarter 2023 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares | shares 1,500
Exercise price $ 100
Remaining Life 9 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 9 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 6 months
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