XML 61 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Schedule of Gross Future Minimum Annual Rental Commitments (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
2021 (remaining 6 months) $ 2,146  
2022 3,579  
2023 2,063  
2024 2,123  
2025 387  
2026 397  
Total undiscounted rent payments 10,695  
Present value discount (1,127)  
Present value 9,568  
Current portion of operating lease liability (included as a component of accrued expenses) 3,403 $ 3,633
Noncurrent operating lease liabilities 6,165 $ 7,713
Total operating lease liability $ 9,568