XML 189 R72.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Financing Arrangements (Details 1) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
EB-5    
Loans $ 15,000,000 $ 17,000,000
Less: current portion (8,000,000) (10,000,000)
Noncurrent portion 7,000,000 7,000,000
Clean Energy Funding, LP    
Loans 9,000,000 10,000,000
Clean Energy Funding II, LP    
Loans $ 6,000,000 $ 7,000,000