XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Balance Sheet Information Related to Leases (Details) - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Jul. 01, 2022
Commitments and Contingencies Disclosure [Abstract]      
Operating lease right-of-use assets $ 8,370,928 $ 3,575,369 [1] $ 5,300,000
Operating lease liability - current 2,190,714 1,868,560 [1]  
Operating lease liability – non-current 6,396,058 1,947,620 [1]  
Total $ 8,586,772 $ 3,816,180 $ 5,700,000
[1] Derived from audited information