XML 70 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Components of Lease Cost

 Schedule of Components of Lease Cost

   2023   2022 
   For the year ended December 31, 
   2023   2022 
         
Operating lease cost  $343   $280 
Cash paid for amounts included in measurement of lease liabilities  $310   $261 
Schedule of Operating Lease Liability

   2023   2022 
   At December 31 
   2023   2022 
         
Operating lease right-of-use assets   2,161    2,119 
Operating lease liabilities   2,248    2,172 
Weighted-average remaining lease term   7.2 years    8.4 years 
Weighted-average discount rate   4.3%   2.3%
Schedule of Future Minimum Lease Payments Under Non-cancelable Operating Leases

 

   At December 31, 2023 
2024  $321 
2025   329 
2026   343 
2027   370 
2028   379 
Thereafter   788 
Total future minimum lease payments   2,530 
Less imputed interest   (282)
Total operating lease liability  $2,248