v3.26.1
TAXES - Income Tax Provision Differences from Federal Statutory Rate (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]    
Total tax provision $ 7,952 $ 5,770
Income tax provision differences from that computed at federal statutory rate    
Income tax provision (as a percent) 22.40% 22.50%
Tax benefit for employee stock-based compensation $ 410 $ 447