XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Share-based Compensation (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share based Compensation        
Restricted share-based compensation expense $ 108,369 $ 173,881 $ 416,778 $ 900,842
Non-qualified option share-based compensation expense 45,742 28,703 102,210 85,483
Total share-based compensation before taxes $ 154,111 $ 202,584 $ 518,988 $ 986,325