XML 80 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Effective Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Expected income tax expense (benefit) at 21% $ (42,085) $ (37,196) $ (21,408)
State income taxes, net of federal benefit 319 (3,895) 0
Equity compensation 3,758 1,530 1,627
Research and development credit (4,241) (712) 0
State income taxes, tax rate change 2,922 (4,723) 0
Write off of NOL carryovers due to expiration 8,111 0 0
Change in valuation allowance 30,762 44,410 19,543
Other 454 586 238
Income tax benefit $ 0 $ 0 $ 0