XML 97 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Differences Between Income Taxes Computed at Statutory Income Tax Rate and Provision For Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Income taxes computed at federal statutory rate $ 18,255 $ 13,839 $ 4,028
State income taxes, net of federal benefit 1,669 2,701 1,017
Foreign taxes 144 122 186
Nondeductible expenses 2,670 1,158 353
Enacted rate changes (58) 240 318
Research and development tax credit (4,811) (250) (1,036)
Valuation allowance 274 (1) 1
Tax reform deferred tax remeasurement 0 0 (2,587)
Uncertain tax positions (33) 271 871
Other 9 (281) 280
Total income tax expense $ 18,119 $ 17,799 $ 3,431