XML 275 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Performance Units (Details) - Performance Units
12 Months Ended
Dec. 31, 2023
shares
Dec. 31, 2022
shares
Dec. 31, 2021
shares
Performance Units [Abstract]      
Nonvested at December 31, 2022 450,021    
Granted 531,915 0 0
Vested (834,474)    
Forfeited (3,054)    
Nonvested at December 31, 2023 144,408 450,021  
Weighted Average Remaining Contractual Life      
Nonvested at December 31, 2022 0    
Nonvested at December 31, 2023 2.0 0