v3.25.2
Debt Arrangements - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Debt Instrument [Line Items]    
Principal Term Loan balance outstanding $ 106,495 $ 107,032
Less unamortized debt issuance costs (1,697) (1,945)
Less short-term portion (1,073) (1,073)
Total long term debt, net of issuance costs $ 103,725 $ 104,014