XML 64 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Employee Benefits Plans and Share-Based Compensation - Additional Information (Details) - Long Term Incentive Plan - shares
6 Months Ended
Jun. 30, 2026
Jun. 04, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-Based Compensation authorized to grant   16,939,415
Performance Shares    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Description of method used to calculate fair value Monte Carlo simulations