v3.26.1
SUBSEQUENT EVENTS (Details) - Subsequent Event - USD ($)
$ in Millions
1 Months Ended 2 Months Ended
May 14, 2026
May 31, 2026
Subsequent Event [Line Items]    
Aggregate consideration $ 22.5 $ 103.7
Approved Warehoused Investments | Warehousing Agreement    
Subsequent Event [Line Items]    
Purchase price $ 8.1