XML 95 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule II - Valuation and Qualifying Accounts - Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]    
Valuation allowances and reserves $ 5,689 $ 15,993
Valuation allowances and reserves, charged to expenses (412) (208)
Valuation allowances and reserves, write-offs [1] 0 0
Valuation allowances and reserves, other charges [2] 0 (10,096)
Valuation allowances and reserves 5,277 5,689
SEC Schedule, 12-09, Allowance, Credit Loss [Member]    
Valuation allowances and reserves 699 612
Valuation allowances and reserves, charged to expenses 36 123
Valuation allowances and reserves, write-offs [1] (25) (36)
Valuation allowances and reserves, other charges [2] (7) 0
Valuation allowances and reserves $ 703 $ 699
[1] Uncollectible accounts written off.
[2] The release of valuation allowances related to deferred tax assets.