XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Compensation Plans (Details) - Schedule of stock-based compensation expense - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Schedule Of Stock Based Compensation Expense Abstract        
Stock options $ 238,233 $ 265,407 $ 762,340 $ 894,892
Performance share units 149,065 187,663
Total stock-based compensation $ 387,298 $ 265,407 $ 950,003 $ 894,892