XML 151 R121.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Additional Information (Details) - shares
12 Months Ended 36 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of equity awards settled for cash (in shares)   0
Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Minimum | Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance shares target distribution 0 0
Maximum | Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance shares target distribution 145,000 122,000
Director | Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 6 months  
Director | Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 6 months  
Directors | Director | Equity Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options expiration term 7 years  
Employee 10 Year Grants | Employee | Equity Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options expiration term 10 years