v3.26.1
Stock-Based Compensation - Summary PSU activity (Parenthetical) (Details) - Performance Stock Units
3 Months Ended
Mar. 31, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Percentage of shares issued 200.00%
Minimum  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Percentage of shares issued 0.00%
Maximum  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Percentage of shares issued 200.00%