Quarterly report pursuant to Section 13 or 15(d)

Stockholder's Equity - Additional Information (Details)

v3.22.1
Stockholder's Equity - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 20, 2013
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2006
Dec. 06, 2021
Dec. 31, 2018
Dec. 31, 2007
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Percentage of directors' stock grant vested on one year anniversary date   100.00%          
Total unrecognized compensation cost related to nonvested shares of common stock granted   $ 60,500,000          
Weighted average period of cost recognized   3 years 7 months 6 days          
Compensation expense related to nonvested stock grants   $ 4,400,000 $ 3,500,000        
Price of shares issued under Employee Stock Purchase Plan as a percentage of FMV       95.00%      
Number of shares reserved for the Employee Stock Purchase Plan (in shares)             250,000
Additional shares authorized for issuance (in shares) 250,000            
Shares redeemed to satisfy personal tax obligations (in shares)   22,495          
Treasury shares redeemed to pay income tax   $ 3,140,000 $ 9,541,000        
Number of shares forfeited   527          
Stock repurchase program, authorized amount         $ 250,000,000    
Repurchase of common stock (in shares)   190,622          
Treasury stock, value, acquired, cost method   $ 25,500,000          
Independent Directors              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Nonvested stock grants to Independent directors (in shares)   8,800          
2018 Long-Term Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock reserved for issuance (in shares)           2,210,544  
Common stock available for issuance (in shares)           1,544,799  
Period of vested shares   5 years          
2018 Long-Term Incentive Plan | Employee              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Nonvested stock grants to employees (in shares)   182,245          
2018 Long-Term Incentive Plan | Consultants              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Nonvested stock grants to employees (in shares)   10,935          
Second Amended and Restated 2005 Non-Employee Directors Compensation Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Period of vested shares   1 year          
Second Amended and Restated 2005 Non-Employee Directors Compensation Plan | Lead Director              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Percentage of directors' stock grant vested on one year anniversary date   33.33%          
Percentage of directors stock grant vested on grant date   33.33%          
Percentage of directors stock grant vested on two year anniversary date   33.33%