XML 114 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Schedule of Future Principal Repayments of Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
2028 $ 375,610  
2029 60,722  
Thereafter 49,604  
Total principal 485,936 $ 1,360,326
Unamortized debt premium/(discount) 496  
Unamortized deferred loan costs (12,426)  
Total $ 474,006 $ 1,344,619