XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jan. 31, 2025
Summary of Significant Accounting Policies [Abstract]  
Schedule of Activity of Allowance for Doubtful Accounts The activity of the allowance for doubtful accounts for the years ended January 31, 2025, 2024 and 2023 was as follows:

 

Balance at
beginning of
year

 

 

Additions

 

 

Deductions

 

 

Balance at
end of
year

 

Year ended January 31, 2025

 

$

1,465

 

 

 

3,415

 

 

 

(3,496

)

 

$

1,384

 

Year ended January 31, 2024

 

$

1,496

 

 

 

3,913

 

 

 

(3,944

)

 

$

1,465

 

Year ended January 31, 2023

 

$

1,348

 

 

 

4,071

 

 

 

(3,923

)

 

$

1,496