v3.25.4
Treasury Stock (Details) - USD ($)
11 Months Ended
Jan. 31, 2026
Mar. 31, 2025
Temporary Equity Disclosure [Abstract]    
Authorized amount of common stock purchases approved under share repurchase program (in shares)   $ 30,000,000
Shares repurchased under program (in shares) 0