XML 123 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Incentive Plans - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized (in shares)         10,000,000
Options expiration period 10 years        
Compensation expense $ 75,821 $ 37,199 $ 26,149    
Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation cost $ 2,478        
Expected recognized period 1 year        
Compensation expense $ 16,837 2,741 2,378    
Performance shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period for options       2 years  
Unrecognized compensation cost $ 3,515        
Expected recognized period 2 years        
Restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation cost $ 45,944        
Expected recognized period 2 years        
Compensation expense $ 58,984 $ 34,458 $ 23,771    
Restricted stock units | General and administrative expenses          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation expense 19,341        
OPP Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation cost $ 7,893        
Expected recognized period 1 year        
Performance Based Stock Options And Restricted Stock Awards | General and administrative expenses          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation expense $ 14,073        
Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period for options 3 years        
Minimum | Restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance period 3 years        
Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period for options 5 years        
Maximum | Restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance period 4 years