XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Components of Lease Expense As of December 31, 2022, the components of lease cost were as follows:
Components of Lease Cost
Twelve Months Ended December 31,
(in thousands)20222021
Finance lease cost:
Amortization of right-of-use assets$30 $67 
Interest on lease liabilities
Operating lease cost5,783 5,571 
1,397 1,033 
Variable lease cost348 410 
Total lease cost$7,559 $7,084 
Operating Lease Maturity As of December 31, 2022, future minimum lease payments under these non-cancelable leases are:
Future Minimum Lease Payments
  
(in thousands)
Operating
Leases
2023$5,177 
20244,099 
20253,294 
20262,728 
20271,780 
Thereafter1,743 
Total minimum lease payments$18,821 
Less imputed interest(1,287)
Total lease liabilities$17,534 
Supplemental Balance Sheet Information Related to Leases Supplemental balance sheet information related to leases was as follows:
Operating Leases
December 31,
(in thousands)20222021
Other non-current assets
$17,249 $16,744 
Accrued liabilities4,685 4,655 
Other long-term liabilities12,849 12,237 
Total operating lease liabilities$17,534 $16,892 
Weighted average remaining lease term4.66 years5.14 years
Weighted average discount rate3.30 %2.83 %
Supplemental Cash Flow Information Related to Leases Supplemental cash flow information related to leases was as follows:
Twelve Months Ended December 31,
(in thousands)20222021
Cash paid for amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases $5,246 $5,013