v3.26.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Deferred tax assets        
Net operating loss carryforwards $ 240,682 $ 142,757 $ 138,968  
Tax Credit carryforwards 49,538 38,107 32,540  
Stock-based compensation 18,296 18,207 18,984  
Capitalized research expenses 20,810 67,048 48,527  
Property and Equipment 16,255 19,214 11,759  
Excess interest expense 0 1,542 3,776  
Operating lease liability 3,374 4,724 5,525  
Other 9,089 5,679 6,580  
Total deferred tax assets 358,044 297,278 266,659  
Valuation allowance (345,795) (284,882) (254,929) $ (211,813)
Total deferred tax assets 12,249 12,396 11,730  
Deferred tax liabilities        
Operating lease right-of-use assets (3,120) (4,253) (4,886)  
Intangible assets (9,588) (8,546) (7,150)  
Total deferred tax liabilities (12,708) (12,799) (12,036)  
Net deferred tax assets (liabilities) $ (459) $ (403) $ (306)