XML 71 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Options - Schedule of compensation expense related to common stock options (Details) - Employee Stock Option [Member] - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total amortized options expense $ 1,186,871 $ 140,759 $ 3,394,746 $ 399,436
Directors [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total amortized options expense 29,284 25,695 86,892 91,990
Officers [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total amortized options expense 1,039,169 80,520 3,083,827 238,932
Employees [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total amortized options expense $ 118,418 $ 34,334 $ 224,027 $ 68,304