XML 90 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity / Partners' Capital - At the Market Common Share Offering Program (Details) - Class A common shares - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Mar. 31, 2024
Mar. 31, 2023
Sep. 30, 2022
Mar. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Class of Stock [Line Items]                  
Proceeds from issuance of Class A common shares           $ 143,074 $ 398,600 $ 561,472  
Stock issuance costs           $ 257 $ 400 $ 200  
At the Market - Common Share Offering Program                  
Class of Stock [Line Items]                  
Amount authorized for future issuance                 $ 1,000,000
Common stock, shares issued (in shares)           932,746 2,799,683 0  
Proceeds from issuance of Class A common shares           $ 33,700 $ 102,000    
Stock issuance costs           $ 500 $ 1,700    
Aggregate stock issued under program (in shares) 6,719,453         6,719,453      
Shares available for future issuance $ 753,700         $ 753,700      
Public Stock Offering - Forward Sales Agreement                  
Class of Stock [Line Items]                  
Proceeds from issuance of Class A common shares 110,600                
Stock issuance costs $ 200                
Sale of stock, number of shares issued in transaction (in shares) 2,987,024 2,987,024 8,000,000 5,000,000 13,000,000        
Payment of stock issuance costs $ 800                
Sale of stock, consideration received on transaction     $ 298,400 $ 185,600