v3.22.2.2
Leases - Narrative (Details)
9 Months Ended
Sep. 30, 2022
Lessee, Lease, Description [Line Items]  
Renewal term 10 years
Option to terminate, term 1 year
Weighted-average remaining lease term 5 years 1 month 13 days
Weighted-average incremental borrowing rate 2.15%
Minimum  
Lessee, Lease, Description [Line Items]  
Contract term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Contract term 10 years