v3.26.1
DESCRIPTION OF BUSINESS AND PRESENTATION OF FINANCIAL STATEMENTS (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2025
Nov. 30, 2023
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
2023 Shelf Registration Statement            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Authorized consideration   $ 300.0        
Follow-On Public Offering            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock issued (in shares) 2,808,988          
Original issue price (usd per share) $ 44.50          
Underwriters' option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock issued (in shares) 421,348          
Original issue price (usd per share) $ 44.50          
Underwriter purchase option (in days) 30 days          
Stock issued, net proceeds $ 134.8          
2023 ATM Prospectus            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Authorized consideration   $ 100.0        
Stock issued (in shares)     0 0 0 0
Agent fee (as a percent)   3.00%