XML 72 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Re-purchase Programs - Summary of Number of Shares of Common Stock Repurchased (Detail) - Common Stock - USD ($)
3 Months Ended 6 Months Ended
Mar. 08, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Equity Class Of Treasury Stock [Line Items]          
Number of shares purchased 1,000,000 0 380,366 0 408,201
Average price paid per share   $ 0 $ 17.51 $ 0 $ 17.88
Total amount paid   $ 0 $ 6,669 $ 0 $ 7,226