XML 89 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Class Of Stock [Line Items]    
Common Stock, shares authorized 55,000,000 55,000,000
Preferred stock, shares authorized 4,991,000  
Common Stock, shares issued 33,008,185 32,921,341
Common Stock, shares outstanding 33,008,185 32,921,341
Preferred stock, shares issued 0  
Preferred stock, shares outstanding 0  
Shares repurchased 20,000  
Shares repurchased average price paid per share $ 83.44  
Remaining authorized repurchase amount $ 130,000  
2020 Stock Repurchase Program    
Class Of Stock [Line Items]    
Stock repurchase program period   3 years
Stock repurchase program expiration date   Dec. 15, 2023
Maximum    
Class Of Stock [Line Items]    
Shares issued 59,991,000  
Maximum | 2020 Stock Repurchase Program    
Class Of Stock [Line Items]    
Stock repurchase program, authorized to repurchase amount   150,000