Annual report pursuant to Section 13 and 15(d)

Equity and Earnings Per Share - Additional Information (Details)

v3.22.0.1
Equity and Earnings Per Share - Additional Information (Details)
12 Months Ended
Mar. 15, 2021
USD ($)
$ / shares
shares
Mar. 15, 2021
USD ($)
$ / shares
shares
Mar. 09, 2021
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
vote
shares
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]            
Proceeds from equity offering, net of offering costs       $ 120,084,000 $ 0 $ 0
Proceeds used to repay revolving credit facility       $ 80,000,000    
Class A Common Stock            
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]            
Sale of stock shares issued in transaction (in shares) | shares     2,500,000      
Offering price (in dollar per share) | $ / shares     $ 44.00      
Proceeds from equity offering, net of offering costs     $ 104,326,000      
Offering costs     $ 5,674,000      
Number of votes per share | vote       1    
Class A Common Stock | Over-Allotment Option            
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]            
Sale of stock shares issued in transaction (in shares) | shares 375,000          
Proceeds from equity offering, net of offering costs $ 15,758,000          
Offering costs $ 742,000          
Class A Common Stock | Selling Shareholders            
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]            
Sale of stock shares issued in transaction (in shares) | shares   805,000        
Offering price (in dollar per share) | $ / shares $ 44.00 $ 44.00        
Proceeds from equity offering, net of offering costs   $ 0        
Class B Common Stock            
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]            
Number of votes per share | vote       5    
Common stock, conversion basis (in shares) | shares       1