XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Shareholders’ Equity - At-the-Market Sales Agreement - Narrative (Details) - USD ($)
$ in Millions
Aug. 04, 2022
Mar. 31, 2025
2022 ATM Offering    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Sale of stock, shares remaining to be sold, amount   $ 112.0
Evercore Group LLC Needham and Company LLC and Oppenheimer and Co Inc | Sales agreement    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Aggregate offering price $ 350.0  
Commission rate percentage 3.00%