XML 114 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Investments - Schedule of Net Investment Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Investments, All Other Investments [Abstract]      
Realized (losses) gains $ (83,323) $ 59,124 $ 6,078
Unrealized gains (losses) 26,980 (112,246) (201,475)
Investment loss (56,343) $ (53,122) $ (195,397)
Realized gains 115,700    
Impairment charges 95,700    
Realized loss 103,300    
Unrealized losses $ (76,300)