v3.26.1
SUBSEQUENT EVENTS (Details) - Long-term debt - Accrued Loan Purchasing Fee Receivables Facility - Loan and Security Agreement - USD ($)
$ in Millions
1 Months Ended
Jul. 30, 2026
Apr. 30, 2025
Jun. 30, 2025
Subsequent Event [Line Items]      
Line of credit facility, maximum borrowing capacity     $ 65
Floor rate   1.00%  
Debt instrument, basis spread on variable rate   1.90%  
Subsequent Event      
Subsequent Event [Line Items]      
Line of credit facility, maximum borrowing capacity $ 100    
Floor rate 1.00%    
Debt instrument, basis spread on variable rate 1.90%