XML 169 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Net operating loss carryforward $ 84,927 $ 64,747  
Reserves and accruals 647 564  
Share-based compensation 18,205 14,159  
Charitable contributions 126 36  
Total deferred tax assets 103,905 79,506  
Valuation allowance (100,090) (76,072) $ (51,909)
Depreciation (41) (98)  
Total deferred tax liabilities (41) (98)  
Net deferred tax assets $ 3,774 $ 3,336