v3.26.1
Stock Based Compensation - Schedule of Stock-Based Compensation Expense and Related Income Tax Benefit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Income tax benefit $ (69) $ (34) $ (111) $ (131)
Net stock based compensation expense 1,439 1,458 2,853 8,236
Employee compensation and benefits        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock based compensation expense 1,409 1,415 2,817 8,220
Director compensation        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock based compensation expense $ 99 $ 77 $ 147 $ 147