XML 45 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Components of Other Current and Non-current Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Other Assets [Abstract]    
Deferred sales commissions, current $ 9,451 $ 9,301
Prepaid expenses and other 4,376 5,613
Other current assets 2,180 2,284
Total other current assets 16,007 17,198
Deferred sales commissions, non-current 14,579 14,635
Other assets 5,767 5,837
Total other non-current assets $ 20,346 $ 20,472