XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Schedule of future principal payments for the long-term debt
   March 31,
2022
 
2023   4,458 
2024   5,804 
2025   4,738 
Total principal payments   15,000 
Unamortized discount and debt issuance costs   (465)
Long-term debt   14,535