XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases  
Schedule of future maturities of lease liabilities
     
Year  Operating Leases 
Six months ended December 31, 2024  $42 
2025   55 
2026   31 
2027   21 
2028   17 
Thereafter   10 
Total lease payments   176 
Less: Interest   (22)
Present value of lease liabilities  $154