XML 145 R132.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Non-Vested Restricted Shares Activity (Detail) - Restricted Stock - $ / shares
12 Months Ended 228 Months Ended 264 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Non-vested restricted shares/units, beginning balance 0 0 14,639    
Shares/Units issued 94,503 91,088 97,260 2,002,376 2,285,227
Shares/Units vested (94,503) (91,088) (100,975)    
Shares/Units forfeited 0 0 (10,924)    
Non-vested restricted shares/units, ending balance 0 0 0 14,639 0
Weighted Average Price Per Share          
Weighted average price per share, beginning balance $ 0 $ 0 $ 36.23    
Shares/Units issued 31.64 29.83 25.08    
Shares/Units vested 31.64 29.83 25.49    
Shares/Units forfeited 0 0 36.23    
Weighted average price per share, ending balance $ 0 $ 0 $ 0 $ 36.23 $ 0