Balance Sheet Components - Schedule of Capitalized Software, Future Amortization Expense (Details) - USD ($) $ in Thousands |
Jan. 31, 2026 |
Jan. 31, 2025 |
|---|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| 2027 | $ 4,975 | |
| 2028 | 4,825 | |
| 2029 | 4,522 | |
| 2030 | 3,857 | |
| 2031 | 3,088 | |
| Thereafter | 208 | |
| Capitalized internal-use software, net | $ 21,475 | $ 18,974 |
| X | ||||||||||
- Definition Capitalized computer software amortization expense after year five No definition available.
|
| X | ||||||||||
- Definition Capitalized computer software amortization expense year five No definition available.
|
| X | ||||||||||
- Definition Capitalized computer software amortization expense year four No definition available.
|
| X | ||||||||||
- Definition Capitalized computer software amortization expense year one No definition available.
|
| X | ||||||||||
- Definition Capitalized computer software amortization expense year three No definition available.
|
| X | ||||||||||
- Definition Capitalized computer software amortization expense year two No definition available.
|
| X | ||||||||||
- Definition The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|