v3.25.2
Share-based Incentive Compensation Plans - Narrative (Details) - $ / shares
Jun. 30, 2025
May 23, 2024
Share-Based Payment Arrangement [Abstract]    
Shares initially available for issuance (in sahres)   8,000,000
Shares deducted from shares available for issuance, per share granted under the prior plan (in shares)   $ 1
Shares available for grant (in shares) 6,231,046