Quarterly report [Sections 13 or 15(d)]

Stock-Based Compensation - Restricted Stock Units and Performance Stock Units (Details)

v3.25.2
Stock-Based Compensation - Restricted Stock Units and Performance Stock Units (Details)
1 Months Ended 6 Months Ended
Feb. 28, 2025
Jun. 30, 2025
shares
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award    
Granted (in shares)   985,551
Restricted Stock Units | Board of Directors    
Share-based Compensation Arrangement by Share-based Payment Award    
Award requisite service period (in years)   1 year
Restricted Stock Units | Employee    
Share-based Compensation Arrangement by Share-based Payment Award    
Award requisite service period (in years)   3 years
Performance Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award    
Granted (in shares)   508,109
Performance Stock Units | Grants, 2025    
Share-based Compensation Arrangement by Share-based Payment Award    
Granted (in shares)   508,109
Award requisite performance period (in years)   3 years
Performance Stock Units | Grants, 2025 | Company Performance Measure    
Share-based Compensation Arrangement by Share-based Payment Award    
Granted, percentage of target   0.50
Performance Stock Units | Grants, 2025 | Total Shareholder Return (TSR)    
Share-based Compensation Arrangement by Share-based Payment Award    
Granted, percentage of target   0.50
Performance Stock Units | Grants, 2025 | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award    
Award vesting percentage   0.00%
Performance Stock Units | Grants, 2025 | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award    
Award vesting percentage   200.00%
Performance Stock Units | 2022 Grants    
Share-based Compensation Arrangement by Share-based Payment Award    
Award requisite service period (in years) 3 years  
Performance Stock Units | 2022 Grants | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award    
Award vesting percentage   0.00%