v3.26.1
Description of Business and Significant Accounting Policies (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 03, 2026
shares
Feb. 28, 2026
Jul. 31, 2026
USD ($)
user
Jul. 31, 2025
USD ($)
Jul. 31, 2026
USD ($)
user
Jul. 31, 2025
USD ($)
Jan. 31, 2026
user
Concentration Risk [Line Items]              
Stock split ratio 4            
Number of additional shares issued for each share held (in shares) | shares 3            
Commission amortization period (in years)   5 years     5 years   4 years
Decrease in sales commission expense | $     $ (108,196) $ (107,038) $ (207,052) $ (209,941)  
Capitalized Contract Cost, Amortization Period              
Concentration Risk [Line Items]              
Decrease in sales commission expense | $     $ 25,500   $ 53,400    
One End User | Financing Receivable | Customers              
Concentration Risk [Line Items]              
Number of end users | user     1   1    
Concentration risk (as a percent)         12.00%    
Two End Users | Financing Receivable | Customers              
Concentration Risk [Line Items]              
Number of end users | user             2
Concentration risk (as a percent)             27.00%