Shareholders' Equity - Additional Information (Detail) - USD ($) $ in Thousands |
2 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|
Mar. 31, 2026 |
Jan. 31, 2026 |
Jan. 31, 2025 |
Jan. 31, 2024 |
Jun. 04, 2019 |
|
| Equity, Class of Treasury Stock [Line Items] | |||||
| Common shares authorized for repurchase, shares | 20,000,000 | ||||
| Remaining common shares authorized for repurchase, shares | 14,648,609 | ||||
| Stock Repurchased and Retired During Period, Value | $ 177,030 | $ 67,895 | $ 8,407 | ||
| Employee Stock | |||||
| Equity, Class of Treasury Stock [Line Items] | |||||
| Stock Repurchased and Retired During Period, Shares | 403,691 | 366,136 | |||
| Stock Repurchased and Retired During Period, Value | $ 21,954 | $ 15,402 | |||
| Private Placement [Member] | |||||
| Equity, Class of Treasury Stock [Line Items] | |||||
| Stock Repurchased and Retired During Period, Shares | 4,639,208 | ||||
| Stock Repurchased and Retired During Period, Value | $ 299,996 | ||||