XML 194 R98.htm IDEA: XBRL DOCUMENT v3.25.4
Share-Based Compensation - Performance Units (Details) - Performance Units
12 Months Ended
Dec. 31, 2025
shares
Dec. 31, 2024
shares
Dec. 31, 2023
shares
Performance Units [Abstract]      
Nonvested at December 31, 2024 274,911    
Granted 199,566 176,487 531,915
Vested 0    
Forfeited (9,534)    
Nonvested at December 31, 2025 464,943 274,911  
Weighted Average Remaining Contractual Life      
Nonvested at December 31, 2024 1.5    
Nonvested at December 31, 2025 1.2 1.5