Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Tables)

v3.22.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments on Operating Leases Approximate future minimum payments on these operating leases for the years ended December 31 are as follows:
(in thousands)
2022 $ 11,159 
2023 12,911 
2024 11,287 
2025 9,520 
2026 7,733 
Thereafter 22,542