XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Narrative (Details) - Loans payable - EB-5 Loan Agreement - USD ($)
1 Months Ended 12 Months Ended
May 31, 2023
Sep. 30, 2022
Mar. 31, 2022
Sep. 30, 2016
Dec. 31, 2020
Dec. 31, 2016
Debt Instrument [Line Items]            
Maximum borrowing $ 20,000,000     $ 10,000,000    
Borrowing increments $ 800,000   $ 800,000 $ 500,000    
Interest rate 4.00%     4.00%    
Proceeds from secured lines of credit $ 500,000 $ 500,000     $ 500,000 $ 1,000,000.0