XML 114 R96.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
Deferred tax assets:    
Accrued expenses and other liabilities $ 31,104 $ 33,517
Stock-based compensation 2,584 2,153
Net operating loss and tax credit carryforwards 214,944 217,560
Property, equipment and software, net 14,022 8,462
Intangible assets, net 20,368 20,586
Right-of-use assets 628 1,238
Investments 5,802 26,350
Convertible senior notes 2,047 3,353
Unrealized foreign currency exchange losses 1,510 955
Capitalized research and development costs 16,259 12,645
Other 274 171
Total deferred tax assets 309,542 326,990
Less: Valuation allowances (286,827) (296,129)
Deferred tax assets, net of valuation allowance 22,715 30,861
Deferred tax liabilities:    
Prepaid expenses and other assets (11,201) (11,399)
Operating lease obligation (31) (1,417)
Deferred revenue (7,330) (8,931)
Total deferred tax liabilities (18,562) (21,747)
Net deferred tax asset (liability) $ 4,153 9,114
Tax losses recorded due to an impairment of investment in subsidiaries   $ 83,000