XML 129 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Business and Significant Accounting Policies - Accounts Receivable Allowance For Credit Loss Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Allowance for Doubtful Accounts Receivable [Roll Forward]    
Balance as of beginning of year $ 25,916 $ 24,900
Provision for credit losses 22,198 47,267
Write-offs (30,852) (46,251)
Balance as of end of year $ 17,262 $ 25,916