Quarterly report pursuant to Section 13 or 15(d)

Leases - Lease Maturities (Details)

v3.22.2.2
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Lessee, Operating Lease, Liability, to be Paid [Abstract]    
Remainder of 2022 $ 4,945  
2023 18,202  
2024 13,525  
2025 8,799  
2026 6,462  
2027 5,294  
Thereafter 21,847  
Total undiscounted lease payments 79,074  
Less: amounts representing interest (15,487)  
Lease liabilities $ 63,587 $ 65,518