XML 90 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity - Narrative (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
series
shares
Mar. 31, 2022
USD ($)
shares
Dec. 31, 2022
series
Aug. 25, 2021
shares
Equity [Abstract]        
Stock repurchase program, number of shares authorized to be repurchased       3,235,326
Percentage of company's outstanding shares       10.00%
Repurchase of common shares (in shares) 1,379,883 115,324    
Repurchase of common shares | $ $ 39,806 $ 6,310    
Preferred stock, number of series outstanding | series 2   2