Annual report pursuant to Section 13 and 15(d)

Leases (Tables)

v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Companys Leases
The following table illustrates information for the Company's operating leases as of and for the year ended December 31, 2022 and 2021:

  December 31,
  2022 2021
(in thousands)
Total operating lease cost $ 15,157 $ 18,600
Short-term lease cost 12,445 4,940
Weighted average remaining lease term (in years) 9.2 9.8
Weighted average discount rate 5.0  % 5.1  %
Cash paid for amounts included in the measurement of the operating lease liability 15,748 18,052
Schedule of Future Minimum Lease Payments
Future minimum lease payments under non-cancellable leases, as of December 31, 2022, were as follows:

Operating Leases
(in thousands)
Years Ending December 31,
2023 $ 16,058 
2024 17,925 
2025 15,372 
2026 15,242 
2027 15,370 
Thereafter 74,709 
Total future minimum lease payments 154,676 
Less imputed interest (32,075)
Total operating lease liabilities $ 122,601