v3.25.0.1
INCOME TAXES - 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 carryforwards $ 4,491 $ 15,533  
Stock-based compensation 4,755 5,207  
Research and development credits 61,198 38,146  
Lease liability 13,004 5,739  
Section 174 research and development capitalization 190,768 102,055  
Marketing and advertising 674 766  
Sales tax / Value added tax ("VAT") reserve 560 397  
Other deferred tax assets 70 65  
Valuation allowance (256,728) (156,870) $ (108,504)
Total deferred tax assets 18,792 11,038  
ROU asset (10,757) (4,354)  
Property and equipment (2,885) (2,164)  
Capitalized software (4,444) (3,716)  
Other deferred tax liabilities (322) (38)  
Total deferred tax liabilities (18,408) (10,272)  
Net deferred taxes $ 384 $ 766