XML 66 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation and Summary of Significant Accounting - Allowance For Credit Loss Policies (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning balance $ 5,267 $ 3,156 $ 2,727
Write-offs of uncollectible accounts, net (8,837) (3,109) (2,590)
Provision for expected credit losses 11,629 5,220 3,780
Ending balance 8,059 5,267 3,156
Cumulative Effect, Period of Adoption, Adjustment      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning balance $ 0 0 (761)
Ending balance   $ 0 $ 0