Quarterly report [Sections 13 or 15(d)]

Stock-Based Compensation - Narrative (Details)

v3.26.1
Stock-Based Compensation - Narrative (Details) - shares
1 Months Ended 3 Months Ended 13 Months Ended
Jun. 30, 2021
Apr. 30, 2026
Nov. 30, 2025
ESPP rights      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Purchase price of shares, percentage 85.00%    
PSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares)   0  
Award requisite service period     3 years
PSUs | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting percentage     0.00%
PSUs | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting percentage     200.00%
PSUs | Executive Officers      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares)     3,528,649
Market conditions     75.00%
Performance conditions     25.00%
Award vesting percentage   100.00%