XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable - Schedule of Notes Payable (Detail) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Schedule Of Notes Payable [Line Items]    
Total Notes Payable $ 8,850,245 $ 9,214,236
Less: Debt Discount (911,162) (840,398)
Long-term debt, total 7,939,083 8,373,838
Notes Payable    
Schedule Of Notes Payable [Line Items]    
Total Notes Payable 5,600,000 5,600,000
Promissory Note    
Schedule Of Notes Payable [Line Items]    
Total Notes Payable 400,000 400,000
Term Note Payable    
Schedule Of Notes Payable [Line Items]    
Total Notes Payable 2,010,245 2,324,236
Convertibles Maturing April 4, 2023 | Convertible Notes Payable    
Schedule Of Notes Payable [Line Items]    
Total Notes Payable 0 890,000
Convertibles Maturing February 13, 2024 | Convertible Notes Payable    
Schedule Of Notes Payable [Line Items]    
Total Notes Payable $ 840,000 $ 0