XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation - Schedule of Compensation Expense Associated with Performance Units (Details) - Performance Unit Awards - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
2024 Performance Unit Awards    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense associated with Performance Units $ 899  
2023 Performance Unit Awards    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense associated with Performance Units 654 $ 663
2022 Performance Unit Awards    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense associated with Performance Units $ 850 862
2021 Performance Unit Awards    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense associated with Performance Units   $ 584