XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Subsequent Events - Additional Information (Detail) - Subsequent Event [Member] - $ / shares
Apr. 24, 2024
Apr. 23, 2024
Subsequent Event [Line Items]    
Dividends payable, date to be paid May 31, 2024  
Dividends payable, date of record May 10, 2024  
Preferred stock, shares authorized   2,000,000
Dividend Declared [Member]    
Subsequent Event [Line Items]    
Dividends payable, amount per share $ 0.3