XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Maturity Schedule of Operating Lease Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Remainder of 2021 $ 1,060  
2022 4,202  
2023 4,275  
2024 4,355  
2025 4,486  
Thereafter 16,843  
Total undiscounted lease payments 35,221  
Less: implied interest (5,796)  
Less: tenant improvement allowances receivable (1,426)  
Present value of operating lease payments 27,999  
Less: current portion (2,909) $ (1,909)
Total long-term operating lease liabilities $ 25,090 $ 15,899