XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based Compensation - Schedule of Compensation Expense Associated with Performance Units (Details) - Performance Unit Awards - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
2024 Performance Unit Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense associated with Performance Units $ 912   $ 1,518  
2023 Performance Unit Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense associated with Performance Units 670 $ 903 1,997 $ 1,372
2022 Performance Unit Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense associated with Performance Units $ 866 990 2,590 2,781
2021 Performance Unit Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense associated with Performance Units   $ 617 $ 584 1,821
2020 Performance Unit Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense associated with Performance Units       $ 69