v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME    
Net income $ 31,426 $ 16,354
Other comprehensive income (loss), net of tax    
Unrealized gain (loss) arising during the period, net (2,873) 6,990
Cash flow hedges:    
Unrealized gain (loss) arising during the period, net 3,147 (395)
Reclassification adjustment for gains included in net income, net 232 (631)
Total 3,379 (1,026)
Total other comprehensive income (loss), net 506 5,964
Comprehensive income (loss), net $ 31,932 $ 22,318