XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Aggregate Payments of Finance and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Aggregate payments of finance lease liabilities:    
2024 $ 103  
2025 174  
2026 128  
2027 89  
2028 66  
Thereafter 9  
Total 569  
Less imputed interest (55)  
Total finance lease liabilities 514 $ 298
Aggregate payments of operating lease liabilities:    
2024 1,106  
2025 2,123  
2026 2,017  
2027 55  
2028 55  
Thereafter 331  
Total 5,687  
Less imputed interest (442)  
Total operating lease liabilities $ 5,245 $ 793