v3.26.1
Share/Unit-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
officer
$ / shares
shares
Jun. 30, 2025
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award        
Expensed share/unit-based compensation | $ $ 1,346 $ 17,889 $ 3,287 $ 23,029
2010 Plan        
Share-based Compensation Arrangement by Share-based Payment Award        
Number of shares available for grant (in share) | shares 900,000   900,000  
Stock price assumption for maximum bonus pool eligibility (in dollars per share) | $ / shares     $ 15.19  
Existing and newly elected board member        
Share-based Compensation Arrangement by Share-based Payment Award        
Award vesting period (in years)     3 years  
PSU Plan 2024        
Share-based Compensation Arrangement by Share-based Payment Award        
Number of executive officers | officer     3  
Expensed share/unit-based compensation | $   $ 14,300    
PSU Plan 2024 | Tranche one        
Share-based Compensation Arrangement by Share-based Payment Award        
Award vesting period (in years)     5 years  
PSU Plan 2026        
Share-based Compensation Arrangement by Share-based Payment Award        
Award vesting period (in years)     3 years  
Number of executive officers | officer     5  
Post vesting period (in years)     2 years