XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholder's Equity - Schedule of Shares Repurchased (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 15, 2022
Nov. 30, 2020
Equity [Line Items]          
Shares repurchased during the period $ 11,643,000 $ 1,609,000 $ 28,921,000    
Maximum          
Equity [Line Items]          
Amount of stock repurchase plan authorized         $ 12,000,000
December 15, 2022          
Equity [Line Items]          
Shares repurchased (in shares) 186,435        
Shares repurchased during the period $ 1,843,000        
Shares repurchased during period (in USD per share) $ 9.89        
December 15, 2022 | Maximum          
Equity [Line Items]          
Amount of stock repurchase plan authorized $ 7,997,000     $ 7,997,057  
November 3, 2020          
Equity [Line Items]          
Shares repurchased (in shares) 806,324 116,886      
Shares repurchased during the period $ 9,800,000 $ 1,609,000      
Shares repurchased during period (in USD per share) $ 12.15 $ 13.77      
November 3, 2020 | Maximum          
Equity [Line Items]          
Amount of stock repurchase plan authorized $ 20,000,000 $ 20,000,000      
November 2022 | Maximum          
Equity [Line Items]          
Amount of stock repurchase plan authorized         $ 20,000,000