Annual report pursuant to Section 13 and 15(d)

Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Future Minimum Lease Payments (Details)

v3.22.4
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 9,235  
2024 9,769  
2025 7,939  
2026 6,941  
2027 6,857  
Thereafter 56,026  
Total remaining lease payments 96,767  
Less: imputed interest (21,231)  
Total operating lease liabilities 75,536  
Less: current portion (6,584) $ (6,884)
Long-term operating lease liabilities $ 68,952 $ 72,289
Weighted-average remaining lease term (in years) 12 years 3 months 29 days  
Weighted-average discount rate 3.70%