XML 67 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Leases - Additional Information (Details)
$ in Millions
1 Months Ended
Oct. 09, 2020
segment
Oct. 31, 2021
USD ($)
extension
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]      
Operating lease, term of contract (in years)   7 years 7 years
Operating lease, number of renewal terms | segment 1    
Operating lease, renewal term (in years) 5 years    
Base rent payments, expected cost | $   $ 3.8  
Number of additional lease agreement extensions | extension   2  
Term of contract for additional lease agreement   5 years