v3.25.4
Credit Facility and Bank Loans - Schedule of Maturities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
2026 $ 47,865
2027 65,814
2028 71,798
2029 89,747
2030 777,019
Total $ 1,052,243