v3.26.3
SUBSEQUENT EVENTS (Details) - Subsequent Event
Oct. 09, 2026
USD ($)
shares
SUBSEQUENT EVENTS  
Aggregate offering price | $ $ 300,000,000
Shelf Agreement, securities issued | shares 0