v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jul. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Operating Lease Payments

Future minimum operating lease payments as of July 31, 2026 were as follows (in thousands):

 

Fiscal Years Ending January 31,

 

Amount

 

Remainder of 2027

 

$

7,297

 

2028

 

 

8,644

 

2029

 

 

5,894

 

2030

 

 

4,081

 

2031

 

 

3,219

 

Thereafter

 

 

13,580

 

     Total operating lease payments

 

$

42,715

 

Less: Imputed interest

 

 

(8,599

)

     Present value of operating lease liabilities

 

$

34,116