v3.26.3
Stock Based Compensation - Schedule of Stock-Based Compensation Expense and Related Income Tax Benefit (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Income tax benefit $ (9) $ (34) $ (119) $ (166)
Net stock based compensation expense 1,387 1,458 4,241 9,693
Location, Statement of Income, Balance [Axis]: us-gaap:LaborAndRelatedExpense        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock based compensation expense 1,392 1,417 4,209 9,637
Location, Statement of Income, Balance [Axis]: us-gaap:OtherCostAndExpenseOperating        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock based compensation expense $ 4 $ 75 $ 151 $ 222