XML 82 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Effective Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income before income taxes $ 20,032 $ 22,325 $ 997
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Income taxes computed at the federal statutory rate 4,207 4,688 209
State income taxes, net of federal benefit 886 1,343 121
Change in valuation allowance 0 0 (21,850)
Research and development and other tax credits 0 0 (88)
Excess executive compensation 609 405 231
Other (635) 223 518
Provision for (benefit from) income taxes $ 5,067 $ 6,659 $ (20,859)
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Income taxes computed at the federal statutory rate 21.00% 21.00% 21.00%
State income taxes, net of federal benefit 4.40% 6.00% 12.10%
Change in valuation allowance 0.00% 0.00% (2191.60%)
Research and development and other tax credits 0.00% 0.00% (8.80%)
Excess executive compensation 3.00% 1.80% 23.10%
Other (3.20%) 0.90% 52.00%
Provision for (benefit from) income taxes 25.30% 29.80% (2092.20%)