v3.26.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net income $ 118,209 $ 115,209
Net unrealized (loss) gain on available-for-sale securities (17,653) 41,708
Other comprehensive (loss) income before tax effect (17,653) 41,708
Tax effect on other comprehensive loss (income) 4,131 (10,140)
Other comprehensive (loss) income (13,522) 31,568
Comprehensive income $ 104,687 $ 146,777