Revenue - Schedule of Information about Balances and Changes to Deferred Revenue (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jul. 31, 2026 |
Jul. 31, 2025 |
Jul. 31, 2026 |
Jul. 31, 2025 |
Jan. 31, 2026 |
|
| Revenue from Contract with Customer [Abstract] | |||||
| Deferred revenue at the end of the prior year, or at acquisition per the opening balance sheet | $ 13,423 | $ 5,223 | $ 14,581 | $ 3,725 | |
| Revenue recognized during the current period included in beginning balance, post eliminations | (11,109) | (2,555) | (13,659) | (2,577) | |
| Deferred Revenue During the Period | 15,758 | 2,953 | 17,150 | 4,473 | |
| Ending Balance | 18,072 | $ 5,622 | 18,072 | $ 5,622 | |
| Contract assets | $ 726 | $ 726 | $ 1,259 | ||