XML 65 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Subsequent Event - Additional Information (Detail) - Subsequent Event [Member] - $ / shares
Dec. 30, 2025
Dec. 01, 2025
Oct. 29, 2025
O2025M4 Dividends [Member]      
Subsequent Event [Line Items]      
Special cash dividend     $ 1
Dividends Payable     Oct. 29, 2025
O2025M6 Dividends [Member]      
Subsequent Event [Line Items]      
Dividends payable date to be paid Dec. 30, 2025    
Dividends payable date of record   Dec. 01, 2025