v3.26.1
Note 8 - Comprehensive Income - Reclassification out of Accumulated Other Comprehensive (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Interest income on cash flow hedges $ 108,804 $ 65,756
Income Tax Expense (Benefit) 14,709 7,160
Net income 37,822 20,242
Reclassification out of Accumulated Other Comprehensive Income [Member]    
Net income 1,819 2,978
Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]    
Interest income on cash flow hedges 2,634 4,142
Income Tax Expense (Benefit) $ (815) $ (1,164)