XML 44 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Schedule of Operating Lease Information) (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Rate
Lessee, Lease, Description [Line Items]  
2021 (remaining) $ 1,888
2022 3,150
2023 2,261
2024 1,864
2025 1,333
Thereafter 640
Total undiscounted operating lease payments 11,136
Less: Imputed interest (656)
Present value of operating lease liabilities 10,480
Right-of-use assets (recorded in other non-current assets) 9,977
Current lease liabilities (recorded in other current liabilities) 3,360
Long-term lease liabilities (recorded in other long-term liabilities) $ 7,120
Weighted-average remaining lease term for operating leases 3 years 10 months 6 days
Weighted-average discount rate for operating leases | Rate 3.18%