v3.26.1
Description of Business and Significant Accounting Policies (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 28, 2026
Apr. 30, 2026
USD ($)
user
Apr. 30, 2025
USD ($)
Jan. 31, 2026
user
Concentration Risk [Line Items]        
Commission amortization period (in years) 5 years 5 years   4 years
Decrease in sales commission expense | $   $ (98,856) $ (102,903)  
Capitalized Contract Cost, Amortization Period        
Concentration Risk [Line Items]        
Decrease in sales commission expense | $   $ 27,900    
One End User | Financing Receivable | Customers        
Concentration Risk [Line Items]        
Number of end users | user   1    
Concentration risk (as a percent)   13.00%    
Two End Users | Financing Receivable | Customers        
Concentration Risk [Line Items]        
Number of end users | user       2
Concentration risk (as a percent)       27.00%