v3.26.1
Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 47,262 $ 43,388
Accumulated Amortization (8,870) (6,105)
Net Book Value 38,392 37,283
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 30,295 27,095
Accumulated Amortization (5,921) (4,126)
Net Book Value 24,374 22,969
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 4,260 4,260
Accumulated Amortization (1,361) (949)
Net Book Value 2,899 3,311
Tradenames    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 12,707 12,033
Accumulated Amortization (1,588) (1,030)
Net Book Value $ 11,119 $ 11,003
Minimum | Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 4 years 4 years
Minimum | Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 5 years 5 years
Minimum | Tradenames    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 6 years 6 years
Maximum | Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 16 years 16 years
Maximum | Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 6 years 6 years
Maximum | Tradenames    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 16 years 16 years