v3.26.1
Net Loss Per Share Attributable to Common Stockholders (Additional Information) (Details) - Common Class A - USD ($)
$ in Thousands
Sep. 12, 2025
Jul. 31, 2026
Oct. 31, 2025
Convertible Notes      
Debt Instrument [Line Items]      
Debt conversion converted instrument, shares 83.6715    
2030 Convertible Notes      
Debt Instrument [Line Items]      
Principal amount   $ 1,000  
Debt conversion converted instrument, shares 83.6715    
2030 Convertible Notes | Convertible Notes      
Debt Instrument [Line Items]      
Principal amount $ 460,000 $ 1,000 $ 1,000