XML 94 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Operating leases rental expenses      
Lease costs $ 3,447 $ 2,612 $ 2,829
Less: income from subleases 0 0 (347)
Net lease costs $ 3,447 $ 2,612 $ 2,482
Other Operating Lease Information      
Weighted-Average Remaining Lease Term 8 years 8 months 12 days 3 years  
Weighted-Average Discount Rate 2.90% 3.30%  
Future lease obligations under our operating leases      
2021 $ 2,104    
2022 2,862    
2023 2,533    
2024 2,452    
2025 2,100    
Thereafter 9,889    
Total lease payments 21,940    
Less: imputed interest (2,774)    
Operating lease liabilities $ 19,166 $ 3,916