XML 113 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Summary of Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation $ 7,726 $ 6,105 $ 3,417
Service-Based RSUs      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation 2,834 2,714 2,601
Performance-Based RSUs      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation 4,469 3,113 539
Cash Settled Awards      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation 423 278 277
RSUs      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation 7,726 6,105 3,417
Income tax benefit 1,777 1,404 786
Net $ 5,949 $ 4,701 $ 2,631