XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Narrative (Details)
Mar. 31, 2022
Rate
Leases [Abstract]  
Percentage of real estate leases 96.00%
Operating lease term (up to) 14 years