XML 53 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Schedule of future minimum principal payments
     
Year Ending December 31,  Amount 
     
2022  $7,910 
2023   6,364 
2024   6,330 
2025   6,178 
2026   33,000 
      
Total future minimum payments   59,782 
Less: debt discount   (3,313)
Total   56,469 
      
Total current portion of notes payable, net  $7,910 
Total notes payable, net of current portion  $48,559