XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Operating Leases Additional information regarding the Company’s leases are as follows:
   As of and For the Three Months
Ended June 30,
   As of and For the Six Months
Ended June 30,
 
   2024   2023   2024   2023 
Operating lease expense  $96   $98   $192   $196 
Finance lease cost                   
Amortization of right-of-use assets   20    
    40    
 
Interest on lease liabilities   6    
    12    
 
Finance lease cost   26    
    52    
 
Total lease cost  $122   $98   $244   $196 
                     
Other information on leases:                    
Cash payments included in operating cash flows from operating leases  $102   $103   $203   $204 
Cash payments included in operating cash flows from finance leases   6    
    12    
 
Cash payments included in financing cash flows from finance leases   24    
    48    
 
Right-of-use assets obtained in exchange for new operating lease liabilities   185    247    185    247 
Right-of-use assets obtained in exchange for new finance lease liabilities   
    
    
    
 
Weighted average discount rate – operating leases   4.46%    3.95%    4.46%    3.95% 
Weighted average discount rate – finance leases   8.50%    
    8.50%    
 
Weighted average remaining lease term in years – operating leases   4.9 years    5.8 years    4.9 years    5.8 years 
Weighted average remaining lease term in years – finance leases   2.3 years    
    2.3 years    
 
Schedule of Contractual Maturities of Operating Leases The following table presents the contractual maturities of the Company’s operating leases for each of the five years in the period ending December 31, 2028, and thereafter, reconciled to the Company’s operating lease liability at June 30, 2024.
Year ending December 31,  Operating Leases   Finance Leases   Total 
2024 (six months remaining)  $196   $60   $256 
2025   393    120    512 
2026   396    100    497 
2027   401    
    401 
2028   376    
    376 
Thereafter   212    
    212 
Total undiscounted lease payments   1,974    280    2,254 
Less: present value adjustment   193    26    218 
Lease liability at June 30, 2024  $1,781   $254   $2,036