XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Compensation Plans (Details) - Schedule of stock-based compensation expense - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Schedule of stock-based compensation expense [Abstract]        
Stock options $ 232,824 $ 249,222 $ 524,107 $ 629,486
Performance share units 24,652 38,598  
Total stock-based compensation $ 257,476 $ 249,222 $ 562,705 $ 629,486