v3.25.2
INVESTMENTS - Schedule of AFS Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale, Allowance for Credit Loss [Roll Forward]    
Expected credit loss on available-for-sale debt securities at beginning of period $ 1,018 $ 566
Provision for (or reversal of) credit loss expense (191) 452
Expected credit loss on available-for-sale debt securities at end of period 827 1,018
Corporate Bonds    
Debt Securities, Available-for-sale, Allowance for Credit Loss [Roll Forward]    
Expected credit loss on available-for-sale debt securities at beginning of period 894 469
Provision for (or reversal of) credit loss expense (182) 425
Expected credit loss on available-for-sale debt securities at end of period 712 894
Municipal Bonds    
Debt Securities, Available-for-sale, Allowance for Credit Loss [Roll Forward]    
Expected credit loss on available-for-sale debt securities at beginning of period 3 4
Provision for (or reversal of) credit loss expense (2) (1)
Expected credit loss on available-for-sale debt securities at end of period 1 3
Redeemable Preferred Stock    
Debt Securities, Available-for-sale, Allowance for Credit Loss [Roll Forward]    
Expected credit loss on available-for-sale debt securities at beginning of period 121 93
Provision for (or reversal of) credit loss expense (7) 28
Expected credit loss on available-for-sale debt securities at end of period $ 114 $ 121