v3.25.2
FAIR VALUE MEASUREMENTS - Schedule of Level 3 Reconciliation (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 72,940
Total gains and losses:  
Unrealized loss included in other comprehensive (loss) income $ (931)
Fair Value Recurring Basis Unobservable Input Reconciliation Liability Gain Loss Statement Of Other Comprehensive Income Extensible List Not Disclosed Flag Unrealized loss included in other comprehensive (loss) income
Current expected credit losses $ (2,204)
Purchases and payments received:  
Proceeds from the repayment on the CLO subordinated note (3,884)
Accreted interest income 2,037
Discounts, net 631
Capitalized interest income 626
Ending balance 67,249
CLO subordinated note  
Total gains and losses:  
Unrealized loss included in other comprehensive (loss) income $ (1,966)