v3.25.2
Investment in Unconsolidated Joint Ventures - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Nov. 14, 2024
Nov. 13, 2024
Isosceles Venture Agreement [Member]      
Schedule of Equity Method Investments [Line Items]      
Ownership percentage     35.00%
Fair value investment     $ 356,641
Carrying amount of investment $ 44,886    
AIP Venture Agreement [Member]      
Schedule of Equity Method Investments [Line Items]      
Ownership percentage   42.00%  
Fair value investment   $ 2,221  
Carrying amount of investment $ 2,221