XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.2
Stock-based Compensation - Schedule of Compensation Expense Associated with Performance Units (Details) - Performance Unit Awards - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 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 $ 606   $ 606  
2023 Performance Unit Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense associated with Performance Units 663 $ 469 1,327 $ 469
2022 Performance Unit Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense associated with Performance Units $ 862 895 1,724 1,791
2021 Performance Unit Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense associated with Performance Units   $ 602 $ 584 1,204
2020 Performance Unit Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense associated with Performance Units       $ 69