XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 223,358 $ 211,964 $ 417,427 $ 607,425
Available for sale investments:        
Adjustment for reclassification of net realized (gains) losses and impairment losses recognized in net income 9,522 54,372 37,662 77,787
Unrealized gains (losses) arising during the period, net of reclassification adjustment 114,643 18,684 229,980 (18,378)
Foreign currency translation adjustment 16,023 (1,803) 15,867 (10,754)
Total other comprehensive income (loss), net of tax 130,666 16,881 245,847 (29,132)
Comprehensive income 354,024 228,845 663,274 578,293
Unrealized gains (losses) arising during the period for which an allowance for expected credit losses has not been recognized        
Available for sale investments:        
Unrealized gains (losses) arising during period 104,546 (35,586) 192,076 (95,602)
Unrealized gains (losses) arising during the period for which an allowance for expected credit losses has been recognized        
Available for sale investments:        
Unrealized gains (losses) arising during period $ 575 $ (102) $ 242 $ (563)