v3.24.2.u1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2024
Apr. 30, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Jan. 31, 2024
Income Tax Disclosure [Abstract]            
Provision for (benefit from) income taxes $ (39,420)   $ 4,016 $ (26,710) $ 5,502  
Loss before income taxes and loss from equity method investment 27,146   $ 46,275 69,323 $ 96,940  
Unrecognized tax benefits 349,900     349,900    
Unrecognized tax benefits that would effect tax rate 160,100     160,100    
Unrecognized tax benefits, current 159,500     159,500    
Interest and penalties recognized       55,400   $ 52,100
Unrecognized tax benefits, income tax penalties expense $ (46,700) $ 8,600   $ (38,100)   $ 254,900