v3.25.3
Financing Receivables - Schedule of Short-term and Long-term Financing Receivables (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Jan. 31, 2025
Receivables [Abstract]    
Short-term financing receivables, gross $ 54,003 $ 9,579
Unearned income (8,534) (2,339)
Allowance for credit losses (997) (76)
Short-term financing receivables, net 44,472 7,164
Long-term financing receivables, gross 141,862 43,235
Unearned income (9,906) (5,051)
Allowance for credit losses (1,439) (342)
Long-term financing receivables, net $ 130,517 $ 37,842