XML 91 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Deferred Income Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets:    
Accruals and allowances $ 6,740 $ 3,244
Tax credits 2,664 1,987
Stock-based compensation 11,441 9,155
Intangibles assets 451 583
Lease obligation 9,039 9,658
R&D capitalization 22,502 21,950
Other 1,203 1,283
Total deferred tax assets 54,040 47,860
Valuation allowance (2,675) (2,118)
Total deferred tax assets, net of valuation allowance 51,365 45,742
Deferred tax liabilities:    
Property, equipment, and software (8,988) (8,569)
Goodwill (1,037) (945)
Prepaid expense (1,508) (832)
Right-of-use asset (8,160) (9,445)
Acquired intangibles (686) (1,087)
Total deferred tax liabilities (20,379) (20,878)
Net deferred income tax asset (liabilities) $ 30,986 $ 24,864