v3.26.1
Subsequent Events - Additional Information (Detail) - $ / shares
12 Months Ended
Mar. 31, 2026
Jan. 31, 2026
Feb. 01, 2025
Subsequent Event [Line Items]      
Cash dividends declared per common share   $ 0.32 $ 0.21
Subsequent Event [Member] | O 2026 Q1 Dividends [Member]      
Subsequent Event [Line Items]      
Cash dividends declared per common share $ 0.09    
Dividend payable date Apr. 28, 2026    
Dividend payable date of record Apr. 14, 2026