XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Jan. 12, 2023
Jun. 09, 2021
Mar. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of common stock available for future grant     25,521,867
Options vested     0
Aggregate amount of special dividend payment $ 7.6    
Dividends paid $ 0.24   $ 0.24
Dividends Payable, date declared Jan. 12, 2023    
Common stock, dividend payable, date of record Jan. 05, 2023    
Stock options granted during quarter     0
2018 Omnibus Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Increase in number of shares of common stock reserved for issuance   2,500,000  
Common stock, capital shares reserved for future issuance   5,300,000 31,456,403
2018 Omnibus Incentive Plan | Performance Based Stock Option Grants      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Issuance of option grants to purchase common stock shares     400,000
2018 Omnibus Incentive Plan | Accounting Standards Update 2021-04 | Performance Based Stock Option Grants      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Issuance of option grants to purchase common stock shares     2,457,917