v3.26.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Consolidated Statements of Comprehensive Income        
Net Income (Loss) $ 21,123 $ 14,579 $ 36,107 $ 27,234
OTHER COMPREHENSIVE (LOSS) INCOME, NET OF TAX:        
Net change in fair value of available-for-sale securities (366) 323 (1,367) 2,025
Net change in fair value of cash flow hedge (1,963)   (3,459)  
TOTAL OTHER COMPREHENSIVE (LOSS) INCOME, NET OF TAX: (2,329) 323 (4,826) 2,025
TOTAL COMPREHENSIVE INCOME, NET OF TAX $ 18,794 $ 14,902 $ 31,281 $ 29,259