v3.26.1
CAPITAL STOCK - Common Stock (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Nov. 30, 2025
Sales Agreement      
Class of Stock [Line Items]      
Sale of stock, number of shares issued (in shares)   3.3  
Net proceeds received   $ 5.2  
Two Thousand Twenty Five Sales Agreement      
Class of Stock [Line Items]      
Stock sale agreement, aggregate amount offered (up to)     $ 200.0
Sale of stock, number of shares issued (in shares) 3.9    
Net proceeds received $ 34.1