XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Compensation Plans (Details) - Schedule of Stock-Based Compensation Expense - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Equity Compensation Plans (Details) - Schedule of Stock-Based Compensation Expense [Line Items]        
Stock-based compensation expense $ 443,800 $ 257,476 $ 864,548 $ 562,705
Stock options [Member]        
Equity Compensation Plans (Details) - Schedule of Stock-Based Compensation Expense [Line Items]        
Stock-based compensation expense 384,396 232,824 805,144 524,107
Performance share units [Member]        
Equity Compensation Plans (Details) - Schedule of Stock-Based Compensation Expense [Line Items]        
Stock-based compensation expense $ 59,404 $ 24,652 $ 59,404 $ 38,598