v3.25.2
Financial Liabilities - Barings Credit Agreement - Summary (Details) - Barings Credit Facility - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financial Liabilities    
Barings Credit Facility $ 82,474 $ 82,474
Less: unamortized discount (12,568) (13,969)
Total 69,906 $ 68,505
Due for repayment in 2029 $ 82,474