v3.26.3
EQUITY - Shelf Registration (Details) - USD ($)
$ in Millions
Sep. 24, 2026
Sep. 27, 2023
Shelf Registration, 2023 Registration Statement    
Sale of Stock    
Sale of stock, aggregate offering price, maximum   $ 350.0
Shelf Registration, 2026 Registration Statement    
Sale of Stock    
Sale of stock, aggregate offering price, maximum $ 400.0