XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Finite Lived Intangible Assets [Line Items]    
Total intangible assets $ 154,394 $ 109,595
Less: accumulated amortization (79,884) (62,820)
Total intangible assets, net 74,510 46,775
Internally developed software    
Finite Lived Intangible Assets [Line Items]    
Total intangible assets 104,633 68,133
Acquired developed technology    
Finite Lived Intangible Assets [Line Items]    
Total intangible assets 26,872 23,939
On-premises software    
Finite Lived Intangible Assets [Line Items]    
Total intangible assets $ 22,889 $ 17,523