v3.26.3
Unaudited Condensed Consolidated Statements of Comprehensive Income - 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 $ 31,025 $ 30,648 $ 115,175 $ 92,101
Other comprehensive income/(loss), before tax:        
Interest rate swaps and cap 106 (179) 2,860 (1,868)
Available-for-sale securities (451) 32 (742) 0
Income tax effect:        
Interest rate swaps and cap (25) 44 (709) 445
Available-for-sale securities 110 (8) 182 0
Other comprehensive income/(loss), net of tax (260) (111) 1,591 (1,423)
Comprehensive income, net of tax $ 30,765 $ 30,537 $ 116,766 $ 90,678