v3.26.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net income $ 167,772 $ 165,778
Other comprehensive income (loss), net of taxes:    
Net unrealized gains (losses) on securities without an allowance for credit losses (50,720) 58,894
Foreign currency translation gain (loss) (1,848) (3,921)
Other comprehensive income (loss) (52,568) 54,973
Total comprehensive income (loss) $ 115,204 $ 220,751