XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Schedule of future principal payments for the long-term debt
   December 31,
2021
 
2022   
-
 
2023   4,458 
2024   5,804 
2025   4,738 
Total principal payments   15,000 
Unamortized discount and debt issuance costs   (590)
Long-term debt   14,410