XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
TECHNOLOGY INVESTMENT AGREEMENT (Details) - Technology Investment Agreement (TIA)
1 Months Ended
Jul. 01, 2020
May 31, 2021
item
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
TECHNOLOGY INVESTMENT AGREEMENT        
Technology investment agreement term 10 years      
Number of assembly lines added | item   2    
Long-term deferred liability - TIA | $     $ 66,813,843 $ 72,965,630