v3.26.1
EQUITY - Shelf Registration (Details) - USD ($)
$ in Millions
Nov. 12, 2024
Oct. 26, 2022
Shelf Registration, 2022 Registration Statement    
Sale of Stock    
Sale of stock, aggregate offering price, maximum   $ 500.0
Shelf Registration, 2024 Registration Statement    
Sale of Stock    
Sale of stock, aggregate offering price, maximum $ 500.0