v3.25.0.1
Financial Liabilities - Barings Credit Agreement - Summary (Details) - Barings Credit Facility - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Credit Agreement    
Barings Credit Facility $ 82,474 $ 82,474
Less: unamortized discount (13,969) (16,687)
Total 68,505 $ 65,787
Due for repayment in 2029 $ 82,474