XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.4
Share-Based Compensation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-Based Compensation [Line Items]        
Share-based compensation expense $ 0 $ 321,248   $ 777,852
Unrecognized stock option 165,529   $ 165,529  
Average remaining vesting period     9 months 18 days  
Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation [Line Items]        
Share-based compensation expense   $ 78,496 $ 12,502 $ 156,996
Equity Option [Member]        
Share-Based Compensation [Line Items]        
Share-based compensation expense $ 52,236   $ 172,227