XML 98 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Reconciliation of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Federal statutory income tax rate 21.00% 21.00%
Statutory rate $ (1,871) $ (1,354)
State income taxes, net of federal benefit (879) (138)
Section 162(m) compensation differences 3,499 1,381
Other permanent differences (29) 0
Meals & entertainment 399 267
Employee stock purchase plans 319 201
Acquisition-related costs 4 112
Stock compensation (3,952) (1,970)
Foreign taxes 24 24
Other (13) (111)
Research & development credit (7,067) (3,098)
Uncertain tax positions (2,414) 4,863
Provision (benefit) for income taxes $ (11,980) $ 177