XML 52 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Shareholders' Equity Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Feb. 14, 2025
Class of Stock [Line Items]      
Net proceeds from issuance of common shares $ 54,542 $ 6,312  
At The Market Equity Program      
Class of Stock [Line Items]      
Aggregate offering price of common share     $ 750,000
Remaining capacity to issue $ 750,000    
Forward Sales Contracts      
Class of Stock [Line Items]      
Shares issued 476,497    
Net proceeds from issuance of common shares $ 54,500    
Forward Sales Contracts | Other Offering Costs      
Class of Stock [Line Items]      
Payments of Stock Issuance Costs $ 100