XML 107 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Incentive Plans - Schedule of Authorized Shares that Remain Available for Issuance (Details) - 2020 Plan
Dec. 31, 2024
shares
Stock options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total authorized awards (in shares) 6,950,000
Total authorized but not issued shares (in shares) 2,734,577
Stock Awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total authorized awards (in shares) 2,780,000
Total authorized but not issued shares (in shares) 1,093,830