v3.26.1
CREDIT OBLIGATIONS - Schedule of Changes in Allowance For Expected Credit Losses (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]    
Balance, beginning of the period $ 76,640 $ 30,649
Provision for expected credit losses 28,081 42,197
Amounts written off (36,965) (942)
Recoveries collected 2,436 0
Balance, end of the period $ 70,192 $ 71,904