v3.25.4
INCOME TAXES - Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current tax provision:      
Federal $ 5,830 $ 17,086 $ 18,590
State 3,060 7,252 9,050
Foreign 340 560 532
Total Current 9,230 24,898 28,172
Deferred tax benefit:      
Federal 3,715 (112) (1,811)
State 1,239 (305) (806)
Foreign 245 (31) (6)
Total deferred 5,199 (448) (2,623)
Total tax provision $ 14,429 $ 24,450 $ 25,549