XML 70 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
January 2025 - December 2025 $ 1,271  
January 2026 - December 2026 1,289  
January 2027 - December 2027 544  
January 2028 - December 2028 238  
January 2029 - December 2029 199  
Total payments under lease agreements 3,541  
Less imputed interest (285)  
Total lease liabilities 3,256 $ 3,565
Finance Leases    
January 2025 - December 2025 970  
January 2026 - December 2026 887  
January 2027 - December 2027 619  
January 2028 - December 2028 105  
Total payments under lease agreements 2,581  
Less imputed interest (227)  
Total lease liabilities $ 2,354 $ 1,759