v3.25.4
INVESTMENTS - Schedule of Consolidated Statements of Operations Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Investments [Line Items]      
Investment income $ 657,565 $ 552,328 $ 302,770
Net investment income before taxes 321,016 $ 278,480 $ 161,934
NH Keystone [Member]      
Schedule of Investments [Line Items]      
Investment income 3,234    
Net operating expenses 1,866    
Net investment income before taxes 1,368    
Total net realized and unrealized gain (loss) (204)    
Net Increase Decrease In Members Equity Resulting From Operations, Total $ 1,164