XML 89 R82.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Summary of Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation     $ 3,432 $ 3,992
Service-Based RSUs        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation $ 936 $ 916 2,526 2,791
Performance and Market-based RSUs        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation 156 462 498 831
Cash Settled Awards        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation 78 72 408 370
RSUs        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation 1,170 1,450 3,432 3,992
Income tax benefit 275 333 806 918
Net expense $ 895 $ 1,117 $ 2,626 $ 3,074