v3.26.1
Property, Software, and Equipment, Net - Schedule of Property, Software, and Equipment, Net (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Property, Plant and Equipment [Line Items]    
Total $ 45,825 $ 45,397
Less: accumulated depreciation and amortization (38,070) (30,674)
Property, software, and equipment, net 7,755 14,723
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total 2,475 2,467
Computer equipment    
Property, Plant and Equipment [Line Items]    
Total 5,645 4,539
Office furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total 712 689
Internally developed software    
Property, Plant and Equipment [Line Items]    
Total $ 36,993 $ 37,702