XML 95 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Reconciliation of Income Taxes to Actual Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income tax benefit at federal statutory rate $ (16,499) $ (15,718) $ (21,468)
State income taxes, net of federal income tax benefit (2,300) (2,384) (2,625)
Foreign rate differential 238 (71) (77)
Permanent differences 1,913 594 270
Stock based compensation 2,236 3,222 3,358
Increase in valuation allowance 15,643 15,691 20,279
Canadian Research and Development Tax credits (425) (589) 0
Other (118) (219) 350
Total income tax expense $ 688 $ 526 $ 87