v3.26.1
Shareholders' Equity - Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Performance Vesting Percentage (Details) - Performance Stock Awards - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Grant-date fair value (USD per Share) $ 55.23 $ 45.07
Risk-free interest rate 4.12% 4.02%
Volatility factor 48.67% 55.88%