Quarterly report pursuant to Section 13 or 15(d)

Share Based Payment Arrangement Options Activity (Details)

v3.23.3
Share Based Payment Arrangement Options Activity (Details) - shares
9 Months Ended 12 Months Ended
Aug. 25, 2023
Jul. 17, 2023
Jul. 14, 2023
May 11, 2023
Sep. 22, 2022
May 16, 2022
Mar. 29, 2022
Sep. 30, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Options, Granted 650,000 700,000 1,000,000 295,000 1,000,000 45,000 150,000    
Share-Based Payment Arrangement, Option [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Options outstanding, Beginning balance               6,691,216 6,246,466
Options, Granted               2,645,000 1,375,000
Options, Exercised              
Options, Forfeited/canceled               (79,165) (330,623)
Options, Expired               (1,340,384) (599,627)
Options outstanding, Ending balance               7,916,667 6,691,216