v3.26.1
Debt - Schedule of Aggregate Amount of Maturities of Outstanding Borrowings (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Total Credit Facilities, net $ 1,309,594 $ 683,654
Credit Facilities    
Line of Credit Facility [Line Items]    
2026 [1] 0  
2027 [1] 0  
2028 [1] 1,010,100  
2029 [1] 0  
2030 [1] 0  
Thereafter [1] 0  
Total Credit Facilities, net [1] 1,010,100  
Term Loans    
Line of Credit Facility [Line Items]    
2026 [1] 0  
2027 [1] 0  
2028 [1] 761,100  
2029 [1] 0  
2030 [1] 0  
Thereafter [1] 0  
Total Credit Facilities, net [1] $ 761,100  
[1]

(1) For loans where the Company, at its own discretion, has extension options, the maximum maturity date has been assumed.