v3.26.1
Stock-Based Compensation - Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Performance-Based Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Average grant date fair value (usd per share) $ 0 $ 9.87 $ 14.46 $ 10.91
Performance-Based Restricted Stock Units | Executive Officer        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares granted during the period (in shares) 0 92,801 649,187 741,409
Time-Based Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares granted during the period (in shares) 183,248 571,060 2,723,797 3,076,997
Average grant date fair value (usd per share) $ 13.21 $ 8.90 $ 13.32 $ 9.76