Schedule of Outstanding Warrants (Details)  | 
 Dec. 31, 2022  
$ / shares  
shares 
 | 
|||
|---|---|---|---|---|
| Accumulated Other Comprehensive Income (Loss) [Line Items] | ||||
| Shares Underlying Outstanding Warrants | 20,174 | |||
| Warrant [Member] | ||||
| Accumulated Other Comprehensive Income (Loss) [Line Items] | ||||
| Shares Underlying Outstanding Warrants | 20,174 | |||
| Exercise Price | $ / shares | $ 7.1875 | [1] | ||
| Expiration Date | Sep. 24, 2025 | [1] | ||
  | ||||