v3.25.2
Stockholders' Equity - Schedule of Certain Information With Respect to the Performance Share Awards (Details) - Amended Long Term Incentive Plan - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award        
Expense $ 2,306 $ 1,663    
Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award        
Fair value on date of grant     $ 33,286  
Expense     4,612 $ 3,574
Performance Shares | January 1, 2022 - December 31, 2024        
Share-based Compensation Arrangement by Share-based Payment Award        
Fair value on date of grant     5,618  
Expense 0 326 0 808
Performance Shares | January 1, 2023 - December 31, 2025        
Share-based Compensation Arrangement by Share-based Payment Award        
Fair value on date of grant     8,583  
Expense 715 601 1,430 1,240
Performance Shares | January 1, 2024 - December 31, 2026        
Share-based Compensation Arrangement by Share-based Payment Award        
Fair value on date of grant     9,261  
Expense 772 736 1,544 1,526
Performance Shares | January 1, 2025 - December 31, 2027        
Share-based Compensation Arrangement by Share-based Payment Award        
Fair value on date of grant     9,824  
Expense $ 819 $ 0 $ 1,638 $ 0