v3.25.2
SUBSEQUENT EVENTS (Details) - Amortizing Retail Term ABS
$ in Thousands, $ in Thousands
Jul. 22, 2025
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2025
CAD ($)
Subsequent Events      
Debt amount   $ 355,432 $ 486,050
Subsequent event      
Subsequent Events      
Debt amount $ 892,050