XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details) - USD ($)
1 Months Ended 6 Months Ended
Jan. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Commitments and Contingencies [Line Item]        
Funding amount       $ 7,400,000
Property, plant, and equipment amount   $ 2,631,592 $ 308,001  
Reimbursement amount   968,722    
Accounts payable   700,013 9,095  
Subsequent Event [Member]        
Commitments and Contingencies [Line Item]        
Reimbursement amount $ 3,300,000      
Standby Letters of Credit [Member]        
Commitments and Contingencies [Line Item]        
Contingent liabilities   $ 0 $ 0