Annual report pursuant to Section 13 and 15(d)

INCOME TAXES - Tax Rate Reconciliation (Details)

v3.24.0.1
INCOME TAXES - Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Tax Rate Reconciliation      
U.S. federal statutory income tax rate 21.00% 21.00% 21.00%
Provision for income tax at the federal statutory rate $ (1,613) $ 12,155 $ 10,033
State taxes 165 1,959 1,357
Permanent differences (328) 218 755
Change in valuation allowance (1,313) 17 1,012
Executive compensation 3,016 2,562 1,934
Return to provision 151 591 659
FDII deduction   (3,014) (4,093)
R&D credit (1,174)    
Stock-based compensation (1,020)    
Other   (467) 2
Total income tax (benefit) expense $ (2,116) $ 14,021 $ 11,659