XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases  
Schedule of future maturities of lease liabilities
     
Year  Operating Leases 
Nine months ended December 31, 2024  $64 
2025   55 
2026   31 
2027   21 
2028   17 
Thereafter   10 
Total lease payments   198 
Less: Interest   (26)
Present value of lease liabilities  $172