v3.25.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Apr. 30, 2025
USD ($)
Segment
Apr. 30, 2024
Jan. 31, 2025
Summary of Significant Accounting Policies [Line Item]      
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] srt:ChiefExecutiveOfficerMember    
Number of operating segment 1    
Number of Reportable Segment 1    
Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description The CODM manages the segment performance and resource allocation based on consolidated net income (loss) and total consolidated assets as reported in the consolidated statements of operations and balance sheets. Significant segment expenses regularly provided to the CODM include cost of revenue, sales and marketing, research and product development, and general and administrative expenses, other expenses, net, and provision for income taxes as reported on the consolidated statements of operations. Since the Company operates as one operating segment, financial segment information, including profit or loss and asset information, can be found in the consolidated financial statements.    
ASU 2023-07      
Summary of Significant Accounting Policies [Line Item]      
Change in accounting principle, accounting standards update, adopted [true false] true    
ASU 2020-06      
Summary of Significant Accounting Policies [Line Item]      
Change in accounting principle, accounting standards update, adopted [true false] true    
Change in accounting principle, accounting standards update, adoption date Feb. 01, 2024    
Increase to additional paid-in capital and deemed dividend | $ $ 6.3    
Third-party Processor | Customer Concentration Risk | Accounts Receivable      
Summary of Significant Accounting Policies [Line Item]      
Concentration risk percentage 22.00%   22.00%
Third-party Processor | Customer Concentration Risk | Revenue      
Summary of Significant Accounting Policies [Line Item]      
Concentration risk percentage 13.00% 13.00%