XML 88 R76.htm IDEA: XBRL DOCUMENT v3.23.1
TECHNOLOGY INVESTMENT RESEARCH AGREEMENT (Details)
1 Months Ended 12 Months Ended
Jul. 01, 2020
USD ($)
May 31, 2021
USD ($)
item
Dec. 31, 2022
USD ($)
Jan. 31, 2023
USD ($)
TECHNOLOGY INVESTMENT AGREEMENT        
Technology Investment Agreement Term 10 years      
Number of assembly lines | item   2    
Technology Investment Agreement (TIA)        
TECHNOLOGY INVESTMENT AGREEMENT        
Research and development agreement with government funding amount $ 81,029,518 $ 81,000,000    
Amount of contract to purchase assembly equipment, molds, molding equipment, and auxiliary equipment     $ 65,300,000  
Additional controlled environment space       $ 13,000,000
Technology Investment Agreement (TIA) | Warehouse        
TECHNOLOGY INVESTMENT AGREEMENT        
Purchases funded by the Company     $ 5,900,000  
Technology Investment Agreement (TIA) | Original Agreement        
TECHNOLOGY INVESTMENT AGREEMENT        
Research and development agreement with government funding amount   53,700,000    
Technology Investment Agreement (TIA) | Amendment To Agreement        
TECHNOLOGY INVESTMENT AGREEMENT        
Research and development agreement with government funding amount   $ 27,300,000