XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 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 September 30, 2021.

(In thousands)September 30, 2021
Maturity of Lease Liabilities
2021 (remaining)$1,240 
20224,384 
20232,959 
20242,144 
20251,617 
Thereafter2,711 
Total undiscounted operating lease payments$15,055 
Less: Imputed interest(1,010)
Present value of operating lease liabilities$14,045 
Balance Sheet Classification
Right-of-use assets (recorded in other non-current assets)$13,580 
Current lease liabilities (recorded in other current liabilities)$4,305 
Long-term lease liabilities (recorded in other long-term liabilities)9,740 
Total operating lease liabilities$14,045 
Other Information
Weighted-average remaining lease term for operating leases4.90 years
Weighted-average discount rate for operating leases2.91 %
Schedule of Lessor Operating Lease Maturities The following table presents information about the maturities of these operating leases as of September 30, 2021.
(In thousands)September 30, 2021
2021 (remaining)$2,483 
20225,688 
2023— 
2024— 
2025— 
Thereafter— 
Total$8,171