v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Operating Lease Payments The future minimum lease payments under these agreements as of December 31, 2022 are shown below.
(In thousands)
2023$4,966 
20245,101 
20255,234 
20262,655 
20271,639 
Thereafter4,848 
Total lease payments24,443 
Reconciling impact from discounting(2,095)
Total lease liabilities$22,348 
Components of Lease Expense
The table below shows the composition of lease expense for the period:
(In thousands)Year Ended
December 31,
2022
Year Ended
December 31,
2021
Year Ended
December 31,
2020
Operating lease expense6,372 6,420 5,722 
Short-term lease expense3,032 1,945 2,633 
Variable lease expense1,564 1,450 1,763 
$10,968 $9,815 $10,118