XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Additional Information (Details)
$ in Millions
6 Months Ended
Jun. 30, 2022
USD ($)
lease
Jul. 31, 2022
USD ($)
Lessee, Lease, Description [Line Items]    
Operating lease, renewal term 5 years  
Operating lease, termination term 1 year  
Number of operating lease not yet commenced | lease 2  
Operating lease not yet commenced, undiscounted future payments $ 10.8  
Operating lease not yet commenced, term of contract 6 years 3 months 18 days  
Subsequent Event    
Lessee, Lease, Description [Line Items]    
Operating lease not yet commenced, undiscounted future payments   $ 182.3