XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Stock Based Compensation Expense (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 17, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Stock-Based Compensation          
Share-Based compensation excludes the long term incentive plan expense   $ 765,955 $ 1,776,684 $ 3,311,353 $ 4,231,127
Unrecognized stock compensation expense   $ 3,870,879   $ 3,870,879  
Weighted average recognition period 30 months 15 days     2 years