XML 87 R79.htm IDEA: XBRL DOCUMENT v3.24.2
Stock-Based Compensation - Summary of Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation     $ 2,544 $ 3,235
Service-Based RSUs        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation $ 981 $ 765 1,875 1,535
Performance and Market-based RSUs        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation 215 723 370 1,357
Cash Settled Awards        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation 136 161 299 343
RSUs        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation 1,332 1,649 2,544 3,235
Income tax benefit 306 379 585 744
Net expense $ 1,026 $ 1,270 $ 1,959 $ 2,491