XML 83 R74.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Summary of Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation $ 2,012 $ 1,647
Service-Based RSUs    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation 1,003 947
Performance-Based RSUs    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation 812 485
Cash Settled Awards    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation 197 215
RSUs    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation 2,012 1,647
Income tax benefit 473 387
Net expense $ 1,539 $ 1,260