XML 78 R66.htm IDEA: XBRL DOCUMENT v3.26.1
Management Incentive Plans - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Non-cash stock-based compensation expense $ 2,100 $ 1,600 $ 3,920 $ 3,236
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, vesting period     3 years  
Non-cash stock-based compensation expense 700 600 $ 1,400 1,100
RSUs | Director        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, vesting period     1 year  
PRSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, vesting period     3 years  
Non-cash stock-based compensation expense 600 700 $ 1,100 1,400
PRSUs | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of shares to be issued under grant     0.00%  
PRSUs | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of shares to be issued under grant     150.00%  
MRSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, vesting period     3 years  
Non-cash stock-based compensation expense 800 $ 400 $ 1,400 700
MRSUs | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of shares to be issued under grant     0.00%  
MRSUs | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of shares to be issued under grant     150.00%  
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of awards vested     $ 31,200 $ 29,700
Unrecognized share-based costs $ 10,100   $ 10,100  
Weighted average period to recognize share-based costs     1 year 10 months 2 days