v3.26.1
Debt - Schedule of Debt, Current and Debt, Noncurrent (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Debt, current    
Debt, current $ 17,476 $ 32,371
Debt, noncurrent    
Debt, noncurrent 219,462 228,480
Line of Credit | 2025 Senior Loan    
Debt, current    
Debt, current 17,476 32,371
Debt, noncurrent    
Debt, noncurrent   156,500
Line of Credit | 2025 Senior Loan | Secured Debt    
Debt, noncurrent    
Long-term debt, gross 208,145 217,692
Convertible Debt | 2028 Convertible Notes    
Debt, noncurrent    
Long-term debt, gross 11,811 11,330
Debt discount and issuance costs (494) (542)
Debt, noncurrent $ 11,317 $ 10,788