v3.22.1
Leases - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
lease
Dec. 31, 2021
USD ($)
Operating Leased Assets [Line Items]    
Number of leases with annual escalations | lease 1  
Renewal term 9 years  
Renewal term extension 60 days  
Future minimum lease obligations | $   $ 26.3
Number of leases not yet commenced | lease 1  
Lessee, operating lease, not yet commenced, amount | $ $ 3.9  
Minimum    
Operating Leased Assets [Line Items]    
Minimum rent percentage 1.96%  
Maximum    
Operating Leased Assets [Line Items]    
Minimum rent percentage 4.00%