XML 117 R105.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Event - Additional Information (Detail) - $ / shares
Sep. 11, 2025
Aug. 19, 2025
Jul. 15, 2025
O2025M1 Dividends [Member]      
Subsequent Event [Line Items]      
Special cash dividend     $ 0.6
Annual common stock dividend declared     $ 0.9
Dividend payable date, declared day     Jul. 15, 2025
Subsequent Event [Member] | O2025M1 Dividends [Member]      
Subsequent Event [Line Items]      
Special cash dividend     $ 0.6
Annual common stock dividend declared     $ 0.9
Dividend payable date, declared day     Jul. 15, 2025
Subsequent Event [Member] | O2025M2 Dividends [Member]      
Subsequent Event [Line Items]      
Stockholders of record date   Aug. 19, 2025  
Subsequent Event [Member] | O2025M3 Dividends [Member]      
Subsequent Event [Line Items]      
Dividend payable date Sep. 11, 2025