XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Undiscounted cash flows (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Undiscounted cash flows    
2021 (April 1 - December 31) $ 2,171  
2022 2,598  
2023 2,612  
2024 2,581  
2025 2,660  
Thereafter 12,692  
Total minimum lease payments 25,314  
Less: Amount of lease payments representing interest (4,438)  
Present value of future minimum lease payments 20,876 $ 21,394
Less: Current obligations under operating lease liabilities (1,966) (2,006)
Non-current obligations under operating lease liabilities $ 18,910 $ 19,388