XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
Lessee Lease Description [Line Items]  
Lease not yet commenced, future payments $ 12.2
Real Estate | Minimum  
Lessee Lease Description [Line Items]  
Remaining lease term, operating lease 1 year
Real Estate | Maximum  
Lessee Lease Description [Line Items]  
Remaining lease term, operating lease 19 years
Real Estate and Equipment  
Lessee Lease Description [Line Items]  
Description of option to extend the lease Many of the Company’s leases include options to extend the leases on a month to month basis or for set periods for up to 20 years.
Operating lease, existense of option to extend true
Description of option to terminate the lease Many leases also include options to terminate the leases within one year or per other contractual terms.
Lessee, operating lease, existence of option to terminate true
Real Estate and Equipment | Maximum  
Lessee Lease Description [Line Items]  
Lease renewal term, operating lease 20 years
Operating lease, options to terminate lease term 1 year