v3.26.1
Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net income $ 1,130 $ 2,105
Other comprehensive (loss) income:    
Change in fair value of cash flow hedges (2,617) 1,815
Adjustment for net losses (gains) realized on cash flow hedges and included in net income, net of taxes 927 (325)
Total change in unrealized (losses) gains on cash flow hedges (1,690) 1,490
Change in unrealized (losses) gains on investments (748) 134
Total other comprehensive (loss) income (2,438) 1,624
Comprehensive (loss) income $ (1,308) $ 3,729