v3.26.1
Debt - Schedule of Mortgages Obtained by The Company (Parenthetical) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Weighted average debt outstanding $ 8.9 $ 4.4  
Debt outstanding weighted average interest rates paid 0.29% 0.15%  
Debt weighted average interest rates 6.50% 6.50% 6.80%
Mortgages [Member]      
Debt Instrument [Line Items]      
Debt weighted average interest rates 5.28% 5.28%