XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Accounting Policies - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Feb. 26, 2019
Accounting Policies [Line Items]            
Shares authorized to be purchased (up to) (in shares)           $ 100,000,000
Treasury stock shares (in shares) 45,225 0 45,225 808,389    
Average price of shares (in dollars per share) $ 25.02   $ 25.02 $ 30.91    
Treasury stock, value of acquired shares $ 1,100,000   $ 1,100,000 $ 25,000,000.0    
Rental Facilities            
Accounting Policies [Line Items]            
Term of Lease Contract 5 years   5 years      
Leasing payment to be received         $ 2,300,000  
Unrecognized lease revenue $ 500,000   $ 1,000,000.0