Annual report pursuant to Section 13 and 15(d)

Schedule of Restricted Stock Award Activity (Details) (Paranthetical)

v3.22.4
Schedule of Restricted Stock Award Activity (Details) (Paranthetical) - Restricted Stock [Member] - shares
12 Months Ended
Jan. 07, 2022
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards   320,000 1,947,795
2018 Equity Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards 320,000 50,000 50,000