XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Compensation Plans (Details) - Schedule of Stock-Based Compensation Expense - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Equity Compensation Plans (Details) - Schedule of Stock-Based Compensation Expense [Line Items]        
Stock-based compensation expense $ 471,819 $ 387,298 $ 1,336,367 $ 950,003
Stock options [Member]        
Equity Compensation Plans (Details) - Schedule of Stock-Based Compensation Expense [Line Items]        
Stock-based compensation expense 242,180 238,233 1,047,323 762,340
Performance Stock Units [Member]        
Equity Compensation Plans (Details) - Schedule of Stock-Based Compensation Expense [Line Items]        
Stock-based compensation expense $ 229,639 $ 149,065 $ 289,044 $ 187,663