v3.25.1
Note 2 - Summary of Significant Accounting Policies - Acquisition Earnout Liability Rollforward (Details) (Parentheticals)
12 Months Ended
Jan. 31, 2025
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease)