v3.26.1
DERIVATIVES - Schedule of Cumulative Hedging Adjustment (Increase/(Decrease)) From the Current Hedging (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Derivative [Line Items]          
Carrying Value $ (3,778) $ 0 $ (5,777) $ 0  
Carrying Value     394,911   $ 199,819
Cumulative Hedging Adjustment $ 3,766 $ 0 5,799 $ 0  
Cumulative Hedging Adjustment     5,980   181
Tranche A Notes [Member]          
Derivative [Line Items]          
Carrying Value     61,558   62,444
Cumulative Hedging Adjustment     942   56
Tranche B Notes [Member]          
Derivative [Line Items]          
Carrying Value     36,664   37,359
Cumulative Hedging Adjustment     836   141
Tranche C Notes [Member]          
Derivative [Line Items]          
Carrying Value     61,637   62,538
Cumulative Hedging Adjustment     863   (38)
Tranche D Notes [Member]          
Derivative [Line Items]          
Carrying Value     36,772   37,478
Cumulative Hedging Adjustment     728   22
Class A-2 Notes [Member]          
Derivative [Line Items]          
Carrying Value     177,018   0
Cumulative Hedging Adjustment     2,332   0
Class B-2 Notes [Member]          
Derivative [Line Items]          
Carrying Value     21,262   0
Cumulative Hedging Adjustment     $ 279   $ 0