XML 85 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Event - Additional Information (Detail) - $ / shares
3 Months Ended
Jul. 29, 2025
Jun. 30, 2025
O2025 Q2 Dividends [Member]    
Subsequent Event [Line Items]    
Dividend declared on   Apr. 30, 2025
Dividend paid on   May 21, 2025
Stockholders of record on   May 12, 2025
Subsequent Event [Member] | O2025 Q3 Dividends [Member]    
Subsequent Event [Line Items]    
Dividend declared on Jul. 29, 2025  
Dividend payable per share $ 0.015  
Dividend paid on Aug. 25, 2025  
Stockholders of record on Aug. 14, 2025