XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
Remaining six months of 2021 $ 48    
2022 0    
2023 0    
2024 0    
2025 0    
Thereafter 0    
Finance Lease, Liability, Payment, Due 48    
Finance Lease, Liability, Undiscounted Excess Amount 0    
Total finance lease liabilities 48 $ 384 $ 998
Operating Leases      
Remaining six months of 2021 5,807    
2022 10,019    
2020 7,640    
2021 5,917    
2025 5,364    
Thereafter 18,004    
Total lease payments 52,751    
Less: Present value discount (8,887)    
Total operating lease liabilities $ 43,864 $ 46,342 $ 36,992