XML 50 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Lease Cost For the years ended December 31, 2022, 2021 and 2020 lease costs are as follows:
For the Year Ended December 31,
(in thousands)202220212020
Operating lease cost$8,491 $9,851 $10,884 
Variable lease cost1,678 1,629 1,886 
Total operating lease cost$10,169 $11,480 $12,770 
Operating cash flow used for operating leases$8,076 $7,709 $10,527 
Additional information related to the Company’s leases as of December 31, 2022 and 2021, respectively, is as follows:
For the Year Ended December 31,
20222021
Weighted-average remaining lease term4 years, 8 months5 years, 8 months
Weighted-average discount rate5.8 %5.7 %
Schedule of Operating Lease Liability Maturity
Future lease payments under operating leases as of December 31, 2022 were as follows:
(in thousands)
2023$7,704 
20245,484 
20255,410 
20265,007 
20273,969 
Thereafter4,221 
Total lease payments31,795 
Less: Interest(4,538)
Present value of lease liabilities$27,257