XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.3
EQUITY COMPENSATION PLANS - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation $ 156,922 $ 471,819 $ 528,920 $ 1,336,368
Stock options        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 81,695 242,180 242,602 1,047,324
Performance Share Units        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation $ 75,227 $ 229,639 $ 286,318 $ 289,044