v3.26.1
Stock Based Compensation - Schedule of Performance Restricted Stock Units, Share Price Target (Details) - PRSUs - $ / shares
Jun. 30, 2026
Jan. 01, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share price (in dollars per share)   $ 70
Management    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unvested units (in shares) 4,520,833  
Management | Share price target, two    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share price (in dollars per share) $ 30  
Unvested units (in shares) 775,000  
Management | Share price target, three    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share price (in dollars per share) $ 45  
Unvested units (in shares) 1,033,333  
Management | Share price target, four    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share price (in dollars per share) $ 60  
Unvested units (in shares) 1,291,667  
Management | Share price target, five    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share price (in dollars per share) $ 70  
Unvested units (in shares) 1,420,833