XML 105 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Commitment and Contingencies - Schedule Of Maturities Of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Jan. 01, 2020
Commitments And Contingencies Disclosure [Abstract]    
2021 $ 2,505  
2022 2,818  
2023 3,429  
2024 3,525  
2025 3,624  
2026 and thereafter 13,747  
Total undiscounted lease payments 29,648  
Less: imputed interest 8,009  
Total operating lease liability 21,639 $ 1,800
Less: current portion 1,215  
Operating lease liability, net of current maturities $ 20,424