XML 92 R82.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Restricted Stock and Restricted Stock Units Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Performance Based Restricted Stock Units (RSUs) | 2020 Incentive Award Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares)     1,335 185,186
Unrecognized compensation cost, excluding options $ 9,208      
Cost not yet recognized, period for recognition 9 months 18 days      
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Grant date fair value (USD per share) $ 50.83 $ 40.73    
Restricted Stock and Restricted Stock Units (RSUs) | 2020 Incentive Award Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) 830,534      
Shares withheld for tax withholding obligation (in shares) 113,790 78,993    
Share-based compensation tax withholding payment $ 5,729 $ 3,025    
Time-Based Restricted Stock and Restricted Stock Units (RSUs) | 2020 Incentive Award Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) 670,560      
Grant date fair value (USD per share) $ 51.36      
Unrecognized compensation cost, excluding options $ 102,848      
Cost not yet recognized, period for recognition 2 years      
Minimum | Performance Based Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 1 year      
Maximum | Performance Based Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 3 years