XML 54 R44.htm IDEA: XBRL DOCUMENT v3.26.1
TECHNOLOGY INVESTMENT AGREEMENT (Details)
1 Months Ended
Jul. 01, 2020
May 31, 2021
item
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
TECHNOLOGY INVESTMENT AGREEMENT        
Long-term deferred liability - TIA | $     $ 56,443,307 $ 57,921,037
Technology Investment Agreement (TIA)        
TECHNOLOGY INVESTMENT AGREEMENT        
Technology investment agreement term 10 years      
Number of assembly lines added | item   2