v3.26.1
Revenues - Schedule of Activity of Deferred Contract Acquisition Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Capitalized Contract Costs [Roll Forward]    
Beginning balance $ 44,346 $ 40,518
Capitalization of contract acquisition costs 6,129 7,509
Amortization of deferred contract acquisition costs (6,836) (6,691)
Ending balance $ 43,639 $ 41,336