XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Government Grant Awards (Details Narrative) - USD ($)
Nov. 17, 2022
Oct. 21, 2022
Aug. 16, 2021
Jan. 20, 2021
Dec. 31, 2023
Jun. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Grants receivable         $ 646,627 $ 320,457
Project budget $ 20,000,000.0 $ 115,500,000        
September 1, 2023 [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Government grant cumulative funds invoiced         $ 793,147  
Percentage of net eligible reimbursements         1.00%  
October 1, 2023 [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Government grant cumulative funds invoiced         $ 184,228  
Percentage of net eligible reimbursements         2.00%  
Maximum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Reimbursement of eligible expenditure $ 10,000,000.0 $ 57,700,000        
Reimbursement percentage 50.00% 50.00%        
USABC Grant [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Project budget     $ 2,000,000.0      
Government grant cumulative funds invoiced         $ 459,392  
Percentage of net eligible reimbursements         92.00%  
USABC Grant [Member] | Maximum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Reimbursement of eligible expenditure     $ 500,000      
AMMTO Grant [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Project budget       $ 4,500,000    
AMMTO Grant [Member] | October 1, 2021 [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Government grant cumulative funds invoiced         $ 1,299,427  
Percentage of net eligible reimbursements         56.00%  
AMMTO Grant [Member] | Maximum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Reimbursement of eligible expenditure       $ 2,300,000    
Reimbursement percentage       50.00%