XML 130 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Schedule of Components of Net Deferred Tax Asset and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss carryforwards $ 72,089 $ 84,656
Accruals and reserves 57,312 41,323
Software revenue 454 3,186
Convertible senior notes 355 2,645
Tax credit carryforwards 10,441 28,456
Research and development capitalization 75,289 58,866
Total deferred tax assets 215,940 219,132
Valuation allowances (195,252) (196,901)
Total net deferred tax assets 20,688 22,231
Deferred tax liabilities:    
Capped call transactions (57) (223)
Depreciation (3,663) (4,428)
Intangibles (9,116) (11,979)
Other, net (3,554) (2,782)
Total deferred tax liabilities (16,390) (19,412)
Deferred tax assets, net $ 4,298 $ 2,819