v3.26.1
Credit Facility and Bank Loans - Schedule of Maturities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
2026 (excluding the six months ended June 30, 2026) $ 23,932
2027 65,814
2028 71,798
2029 89,747
2030 697,019
Total $ 948,310