XML 42 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Schedule of Operating Lease Information) (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Rate
Lessee, Lease, Description [Line Items]  
2021 (remaining) $ 2,806
2022 2,934
2023 1,910
2024 1,507
2025 969
Thereafter 473
Total undiscounted operating lease payments 10,599
Less: Imputed interest (633)
Present value of operating lease liabilities 9,966
Right-of-use assets (recorded in other non-current assets) 9,506
Current lease liabilities (recorded in other current liabilities) 3,408
Long-term lease liabilities (recorded in other long-term liabilities) $ 6,558
Weighted-average remaining lease term for operating leases 3 years 8 months 12 days
Weighted-average discount rate for operating leases | Rate 3.30%