Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.21.1
Subsequent Events (Details) - Subsequent Event - USD ($)
$ in Millions
May 17, 2021
Apr. 30, 2021
Subsequent Event [Line Items]    
Sale leaseback, purchase price $ 10.5  
Sale leaseback, holdback amount $ 2.6  
Lease initial term 3 years  
Disposal Group, Held-for-sale, Not Discontinued Operations    
Subsequent Event [Line Items]    
Purchase price   $ 6.6
Earn out payment   $ 1.0