XML 88 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity - Class of Stock Disclosures - Common Stock and Shelf Registrations (Details) - Common Stock - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Equity      
Number of shares repurchased 87,249 76,574 45,030
Equity Distribution Agreements      
Equity      
Maximum offering capacity under shelf registration statement $ 200,000,000    
Shares common stock sold 0 0 0