XML 85 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Carry forward losses and credits $ 35,050 $ 57,592
Deferred revenues 26,578 13,376
Accrued payroll, commissions, vacation 8,473 6,852
Equity compensation 33,435 22,474
Allowance for credit losses 867 772
Accrued severance pay 273 294
Operating lease liability 11,786 12,462
Section 174 capitalized costs 59,321 37,964
Other 4,079 2,784
Deferred tax assets before valuation allowance 179,862 154,570
Valuation allowance (169,474) (142,563)
Deferred tax assets 10,388 12,007
Deferred tax liability:    
Operating lease right-of-use assets (9,760) (10,320)
Other (1,069) (2,042)
Deferred tax liability (10,829) (12,362)
Net deferred tax asset (liability) $ (441) $ (355)