XML 88 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Deferred Tax Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred Tax Assets [Abstract]    
Deferred compensation $ 7,950 $ 6,473
Inventory 561 448
Intangible assets 29,167 24,847
Accrued expenses 4,863 788
Operating lease liability 762 854
Capitalized research 5,755 4,927
Total deferred tax assets 49,058 38,337
Deferred tax liabilities:    
Prepaid expenses (1,096) (1,023)
Right-of use asset (668) (759)
Other (1,312) (11)
Total deferred tax liabilities (3,076) (1,793)
Deferred tax assets, net $ 45,982 $ 36,544