v3.25.2
Balance Sheet Components - Components of Other Current and Non-current Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Other Assets [Abstract]    
Deferred sales commissions, current $ 9,336 $ 9,301
Prepaid expenses and other 4,822 5,613
Other current assets 2,646 2,284
Total other current assets 16,804 17,198
Deferred sales commissions, non-current 14,908 14,635
Other assets 5,609 5,837
Total other non-current assets $ 20,517 $ 20,472