v3.25.4
Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 140 $ 5,162 $ 5,964
State 240 612 1,087
Current Foreign Tax Expense (Benefit) 71 160 (193)
Deferred:      
Federal 6,244 (891) (242)
State 952 (156) (42)
Total income tax expense $ 7,647 $ 4,887 $ 6,574