XML 88 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events - Additional Information (Detail) - Subsequent Event - Quarterly Cash Dividend
1 Months Ended
Apr. 30, 2025
$ / shares
Subsequent Event [Line Items]  
Cash dividend per share $ 0.3
Dividends payable, date to be paid Jun. 11, 2025
Dividend date of record May 21, 2025
Dividend date of declaration 2025-04