XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Aug. 01, 2025
Jan. 31, 2025
Lessee, Lease, Description [Line Items]            
Sublease term (in years) 4 years   4 years     5 years
Sublease income $ 600 $ 500 $ 1,200 $ 900    
Lessee, operating lease, lease not yet commenced, term (less than) (in years) 7 years   7 years      
Total sublease payments to be received $ 8,875   $ 8,875      
Subsequent Event            
Lessee, Lease, Description [Line Items]            
Lessee, operating lease, lease not yet commenced, term (less than) (in years)         7 years  
Operating Lease, Lease Not yet Commenced            
Lessee, Lease, Description [Line Items]            
Operating lease not yet commenced $ 2,200   $ 2,200      
Operating Lease, Lease Not yet Commenced | Subsequent Event            
Lessee, Lease, Description [Line Items]            
Operating lease not yet commenced         $ 5,900