v3.26.1
Share-Based Compensation - Omnibus Incentive Plans - Additional Information (Details) - 2025 Omnibus Incentive Plan - shares
Jun. 30, 2026
Nov. 04, 2025
Share-based Compensation Arrangement by Share-based Payment Award    
Available for grant, in shares 9,768,170  
Authorized, in shares   10,000,000