XML 88 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Company's Net Deferred Tax Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Stock compensation expense $ 4,880 $ 4,441
Operating lease liabilities 15,753 17,128
Deferred compensation 2,700 2,596
Capitalized software development 3,130 791
Other 1,096 224
Total deferred tax assets 27,559 25,180
Valuation allowance 0  
Net deferred tax assets 27,559 25,180
Deferred tax liabilities:    
Depreciation (6,990) (8,617)
Goodwill and intangible assets (5,307) (3,987)
Operating lease right-of-use assets (12,515) (13,507)
Other deferred tax liabilities 0 (276)
Deferred tax asset (liability), net $ 2,747 $ (1,207)