v3.26.1
Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 6,073 $ 8,338 $ 7,203 $ 10,443
Other comprehensive (loss) income:        
Change in fair value of cash flow hedges (718) 2,800 (3,335) 4,615
Adjustment for net gains realized on cash flow hedges and included in net income, net of taxes 620 471 1,547 146
Total change in unrealized (losses) gains on cash flow hedges (98) 3,271 (1,788) 4,761
Change in unrealized losses on investments (363) (176) (1,111) (42)
Total other comprehensive (loss) income (461) 3,095 (2,899) 4,719
Comprehensive income $ 5,612 $ 11,433 $ 4,304 $ 15,162