XML 76 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Unrecognized Compensation Cost (Details)
Dec. 31, 2024
USD ($)
Share-Based Payment Arrangement [Abstract]  
2025 $ 7,776,307
2026 6,307,024
2027 5,165,880
2028 1,964,136
Total estimated compensation cost to be recognized $ 21,213,347