v3.25.2
FAIR VALUE - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
investment
Mar. 31, 2025
investment
Jun. 30, 2024
USD ($)
investment
Jun. 30, 2025
USD ($)
investment
Jun. 30, 2024
USD ($)
investment
Dec. 31, 2024
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Transfers into Level 3 $ 0   $ 0 $ 9,629 $ 0  
Real estate owned, valuation allowance           $ 32
Significant Unobservable Inputs (Level 3)            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Number of corporate bonds transferred out of Level 3 into Level 2 | investment 13   1 7 1  
Number of corporate bonds transferred out of Level 2 into Level 3 | investment   7   1    
Transfers into Level 3       $ 1,000