v3.26.1
Significant Agreements - Additional Information (Details2)
$ in Millions
Apr. 30, 2026
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Revenue, Remaining Performance Obligation, Amount $ 12.4