Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Schedule of Components of Provision for Income Taxes and Income before Provision for Income Taxes for the year ended 2024 and 2023 (Details)

v3.25.4
Income Taxes - Schedule of Components of Provision for Income Taxes and Income before Provision for Income Taxes for the year ended 2024 and 2023 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount      
Income tax (benefit) expense at the federal statutory rate $ 634 $ (2,736) $ (8,484)
State income tax (benefit) expense, net of federal benefit 312 (582) (602)
Shortfall (windfall) tax benefits, net related to stock-based compensation 745 1,014 1,260
Change in valuation allowance 854 (337) 388
Permanent and other items   1,975 1,072
(Benefit) provision for income taxes $ 4,929 $ (666) $ (6,366)
Rate      
Income tax (benefit) expense at the federal statutory rate 21.00% 21.00% 21.00%
State income tax (benefit) expense, net of federal benefit 10.30% 4.50% 1.50%
Shortfall (windfall) tax benefits, net related to stock-based compensation 24.70% (7.80%) (3.10%)
Change in valuation allowance 28.30% 2.60% (0.90%)
Permanent and other items   (15.20%) (2.70%)
Provision for income taxes and effective income tax rate 163.20% 5.10% 15.80%
Compensation charge percentage   6.80%  
Meals and entertainment percentage   5.50%