v3.26.3
Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 3,511 $ 9,809 $ 10,714 $ 20,252
Other comprehensive (loss) income:        
Change in fair value of cash flow hedges (401) (2,156) (3,736) 2,459
Adjustment for net gains realized on cash flow hedges and included in net income, net of taxes 274 827 1,821 973
Total change in unrealized (losses) gains on cash flow hedges (127) (1,329) (1,915) 3,432
Change in unrealized (losses) gains on investments (148) 274 (1,259) 232
Total other comprehensive (loss) income (275) (1,055) (3,174) 3,664
Comprehensive income $ 3,236 $ 8,754 $ 7,540 $ 23,916