XML 35 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases, Operating [Abstract]  
Schedule of Operating Lease Information
The following table presents information about the amount, timing and uncertainty of cash flows arising from our operating leases as of June 30, 2021.

(In thousands)June 30, 2021
Maturity of Lease Liabilities
2021 (remaining)$1,888 
20223,150 
20232,261 
20241,864 
20251,333 
Thereafter640 
Total undiscounted operating lease payments$11,136 
Less: Imputed interest(656)
Present value of operating lease liabilities$10,480 
Balance Sheet Classification
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 
Total operating lease liabilities$10,480 
Other Information
Weighted-average remaining lease term for operating leases3.85 years
Weighted-average discount rate for operating leases3.18 %
Schedule of Lessor Operating Lease Maturities The following table presents information about the maturities of these operating leases as of June 30, 2021.
(In thousands)June 30, 2021
2021 (remaining)$5,788 
20223,656 
2023— 
2024— 
2025— 
Thereafter— 
Total$9,444