XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Unrecognized Compensation Cost (Details)
Mar. 31, 2024
USD ($)
Share-Based Payment Arrangement [Abstract]  
2024 $ 3,661,229
2025 3,483,405
2026 2,496,276
2027 1,501,013
2028 48,146
Total estimated compensation cost to be recognized $ 11,190,069