XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Rollforward of Allowance For Credit Losses (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 17,262 $ 25,916
Provision for credit losses 9,637 13,052
Write-offs (8,912) (19,980)
Ending balance $ 17,987 $ 18,988