XML 119 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Deposits
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Deposits [Abstract]    
Long-Term Deposits
8. Long-Term Deposits
 
    
Six months ended
June 30, 2024
    
Year-ended
December 31, 2023
 
Deposits on property and equipment
   $ 4,509      $ 5,305  
Other long-term deposits
     58        95  
  
 
 
    
 
 
 
Total long-term deposits
   $ 4,567      $ 5,400  
  
 
 
    
 
 
 
8. Long-Term Deposits
 
    
December 31,
2023
    
December 31,
2022
 
Deposits on property and equipment
   $ 5,305      $ 4,873  
Other long-term deposits
     95        68  
  
 
 
    
 
 
 
Total long-term deposits
   $ 5,400      $ 4,941