v3.26.1
INVESTMENTS - Gross Unrealized Losses (Narrative) (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
security
Dec. 31, 2025
USD ($)
security
Debt Securities, Available-for-sale [Line Items]    
Number of securities in unrealized loss position | security 3,588 2,244
Unrealized loss position $ 157,717 $ 98,738
Number of securities in a continuous unrealized loss position | security 1,292 1,522
Debt securities fair value $ 1,188,059 $ 1,652,791
Below Investment Grade or Not Rated    
Debt Securities, Available-for-sale [Line Items]    
Unrealized loss position $ 14,000 $ 9,000