XML 63 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Future Minimum Lease Commitments under Operating and Finance Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Finance Leases    
Remainder of 2021 $ 34  
2022 0  
2023 0  
2024 0  
2025 0  
Thereafter 0  
Total lease payments 34  
Less imputed interest 0  
Present value of future minimum lease payments 34  
Operating Leases    
Remainder of 2021 3,718  
2022 4,971  
2023 3,724  
2024 3,846  
2025 3,988  
Thereafter 10,256  
Total lease payments 30,503  
Less imputed interest 8,915  
Present value of future minimum lease payments 21,588  
Less operating lease liability, current portion 3,126 $ 2,033
Operating lease liability, less current portion $ 18,462 $ 16,069