XML 108 R95.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF STOCK HOLDERS EQUITY (Details)
Dec. 31, 2021
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares Purchased | $ $ 1,734,838
Average Price Paid per Shares | $ / shares $ 1.14
Total Number of Shares Purchased as Part of Publicly Announced Program 1,734,838
Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program 8,024,921
December 2021 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares Purchased | $ $ 1,734,838
Average Price Paid per Shares | $ / shares $ 1.14
Total Number of Shares Purchased as Part of Publicly Announced Program 1,734,838
Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program