XML 101 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Number of Shares of Common Stock Repurchased (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 08, 2022
Dec. 31, 2022
Dec. 31, 2021
Equity Class Of Treasury Stock [Line Items]      
Total number of shares purchased   734,150 300,000
Average price paid per share   $ 19.07 $ 15.26
Common Stock      
Equity Class Of Treasury Stock [Line Items]      
Total number of shares purchased 1,000,000 1,668,852 300,000
Average price paid per share   $ 20.37 $ 15.26
Total amount paid   $ 34,002 $ 4,579