v3.26.1
Stock-Based Compensation - Compensation Expense (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]        
Compensation expense $ 9,774 $ 7,627 $ 27,273 $ 20,377
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense 4,921 4,920 17,126 15,279
Cash-settled units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense 4,853 $ 2,707 10,147 $ 5,098
Stock-Settled Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation expense 30,246   $ 30,246  
Weighted Average Grant Date Fair Value     2 years  
Cash-Settled Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation expense $ 33,372   $ 33,372  
Weighted Average Grant Date Fair Value     2 years 1 month 6 days