v3.24.3
Revenues - Schedule of Activity of Deferred Contract Acquisition Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Capitalized Contract Costs [Roll Forward]        
Beginning balance $ 39,399 $ 38,336 $ 39,381 $ 36,583
Capitalization of contract acquisition costs 7,050 5,277 19,561 17,333
Amortization of deferred contract acquisition costs (6,696) (5,668) (19,189) (15,971)
Ending balance $ 39,753 $ 37,945 $ 39,753 $ 37,945