XML 106 R80.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAX - Reconciliation of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Income (loss) before taxes $ 147,936 $ 77,034 $ (39,721)
Federal statutory rate 21.00% 21.00% 21.00%
Expected income tax expense (benefit) $ 31,067 $ 16,177 $ (8,339)
Tax-exempt municipal bond interest income   (1,881) (2,763)
Nontaxable dividend income   (27) (269)
Compensation   1,228 596
Research & development credit   (16) 540
Other, net   (404) 215
Income tax expense (benefit) $ 29,745 $ 15,077 $ (10,021)