v3.25.2
Other Financial Liabilities (Summary of Other Financial Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Debt issuance costs $ (955) $ (988)
Total Other financial liabilities 24,147 24,869
Less: current portion 4,946 5,988
Non-current other financial liabilities 19,201 18,881
Payable To Third-Party Financing Companies [Member]    
Debt Instrument [Line Items]    
Collateralized financial liabilities 3,681 4,898
Loan - Curragh Housing Agreement [Member]    
Debt Instrument [Line Items]    
Collateralized financial liabilities 21,421 $ 20,959
Debt issuance costs (900)  
Total Other financial liabilities 20,500  
Less: current portion $ 1,300