XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-based Compensation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation        
Total share-based compensation before taxes $ 337,568 $ 95,454 $ 726,961 $ 235,570
Restricted stock compensation expense 28,390 0 56,780 0
Non-qualified option share-based compensation expense $ 365,958 $ 95,454 $ 783,741 $ 235,570