XML 120 R107.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Debt and Notes Payable - Letters of Credit (Details)
Dec. 31, 2022
letters_of_credit
Debt Disclosure [Abstract]  
Number of letters of credit 4