XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Share-based Compensation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share based Compensation        
Restricted share-based compensation expense $ 137,628 $ 337,568 $ 308,409 $ 726,961
Non-qualified option share-based compensation expense 28,390 28,390 56,468 56,780
Total share-based compensation before taxes $ 166,018 $ 365,958 $ 364,877 $ 783,741