XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Loan and Security Agreement - Schedule of Principal Payments (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
2025 $ 8,026,818  
2026 41,973,182  
Total principal payments outstanding $ 50,000,000 $ 50,000,000