XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Accounting Policies - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Feb. 26, 2019
Accounting Policies [Line Items]            
Shares authorized to be purchased (up to) (in shares)           $ 100,000,000
Treasury stock shares (in shares) 0 0 808,389 0 808,389  
Average price of shares (in dollars per share)         $ 30.91  
Treasury stock, value of acquired shares         $ 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     $ 2,300,000    
Unrecognized lease revenue $ 500,000     $ 500,000