XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Repurchase Program - Additional Information (Detail) - USD ($)
3 Months Ended
Jan. 27, 2022
Mar. 31, 2023
Mar. 31, 2022
Equity, Class of Treasury Stock [Line Items]      
Stock repurchase authorized amount $ 50,000,000.0    
Expiration Date Feb. 28, 2022    
Expiration Date Sep. 30, 2023    
Shares repurchased under stock repurchase program     400,000
Shares repurchased during period   $ 800,000 $ 3,800,000
Average price of repurchased stock   $ 13.61 $ 10.56
Available authorized repurchase amount   $ 26,000,000.0  
Maximum [Member]      
Equity, Class of Treasury Stock [Line Items]      
Shares repurchased under stock repurchase program   100,000