XML 71 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Schedule of Certain Information With Respect to the Performance Share Awards (Details) - Performance Shares - Amended Long Term Incentive Plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award      
Fair Value on Date of Grant $ 33,164    
Expense 7,484 $ 6,548 $ 4,490
January 1, 2020 - December 31, 2022      
Share-based Compensation Arrangement by Share-based Payment Award      
Fair Value on Date of Grant 4,882    
Expense 0 0 1,168
January 1, 2021 - December 31, 2023      
Share-based Compensation Arrangement by Share-based Payment Award      
Fair Value on Date of Grant 4,820    
Expense 0 1,608 1,393
January 1, 2022 - December 31, 2024      
Share-based Compensation Arrangement by Share-based Payment Award      
Fair Value on Date of Grant 5,618    
Expense 1,744 1,928 1,929
January 1, 2023 - December 31, 2025      
Share-based Compensation Arrangement by Share-based Payment Award      
Fair Value on Date of Grant 8,583    
Expense 2,670 3,012 $ 0
January 1, 2024 - December 31, 2026      
Share-based Compensation Arrangement by Share-based Payment Award      
Fair Value on Date of Grant 9,261    
Expense $ 3,070 $ 0