XML 84 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Information (Details) - USD ($)
$ in Thousands
Sep. 28, 2023
Jun. 30, 2025
Jan. 15, 2025
Dec. 31, 2024
Debt        
Debt finance costs     $ 1,400  
Short-term debt   $ (75,170)   $ (54,659)
Unsecured Working Capital Trade Finance Facility        
Debt        
Face amount $ 5,000      
Variable rate Term SOFR      
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] Secured Overnight Financing Rate (SOFR) [Member]      
Line of credit   4,500    
Long term debt, net   3,500    
Current maturities of long term debt   $ 1,000    
Unsecured Working Capital Trade Finance Facility | Stepped repayments due December 31, 2024        
Debt        
Periodic payment principal amount $ 500      
Unsecured Working Capital Trade Finance Facility | Stepped repayments due December 31, 2025        
Debt        
Periodic payment principal amount 1,000      
Unsecured Working Capital Trade Finance Facility | Stepped repayments due December 31, 2026        
Debt        
Periodic payment principal amount $ 3,500