XML 89 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Rate Reconciliation      
Tax benefit at federal statutory rate $ (13,701) $ (15,995) $ (6,996)
State taxes (3,133) (2,208) (494)
Research and development credits (419) (925) (1,793)
Foreign operations taxed at different rates 0 0 78
Stock-based compensation 1,930 1,967 239
Other nondeductible items (108) 438 (238)
Executive compensation 306 152 80
Change in valuation allowance 15,159 16,640 9,400
Provision for income taxes $ 34 $ 69 $ 276