XML 88 R78.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF STOCK REPURCHASE (Details)
Mar. 31, 2022
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares Purchased 3,610,872
Average Price Paid per Shares | $ / shares $ 1.12
Total Number of Shares Purchased as Part of Publicly Announced Program 3,610,872
Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program | $ $ 5,961,153
December 2022 [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 | $
January 2022 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares Purchased 697,093
Average Price Paid per Shares | $ / shares $ 1.11
Total Number of Shares Purchased as Part of Publicly Announced Program 697,093
Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program | $
February 2022 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares Purchased 692,984
Average Price Paid per Shares | $ / shares $ 1.12
Total Number of Shares Purchased as Part of Publicly Announced Program 692,984
Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program | $
March 2022 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares Purchased 485,957
Average Price Paid per Shares | $ / shares $ 1.06
Total Number of Shares Purchased as Part of Publicly Announced Program 485,957
Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program | $