v3.26.1
COMMITMENTS AND CONTINGENCIES - Schedule of Allowance for Unfunded Commitments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Provision for unfunded commitments $ 15,894 $ 3,110 $ 33,789 $ 19,629
Unfunded Loan Commitments        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance, Allowance 52,004 35,883 53,342 30,510
Provision for unfunded commitments 1,360 (335) 22 5,038
Ending balance, Allowance $ 53,364 $ 35,548 $ 53,364 $ 35,548