XML 79 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details 1) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Future minimum lease payments with related parties    
2024 $ 162  
2025 743  
2026 314  
2027 96  
2028 4  
Thereafter 0  
Total minimum lease payments 1,319  
Imputed interest (87)  
Total operating lease liabilities $ 1,232 $ 510