XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases  
Schedule of Operating Lease Future Minimum Payments

Operating lease future minimum payments together with the present values as of December 31, 2021, are summarized as follows:

  

December 31,

2021

 
2022  $641 
2023   660 
2024   679 
2025   123 
2026   127 
Beyond   669 
Total future minimum lease payments   2,899 
Less amounts representing interests   (501)
Present value of lease liability   2,398 
      
Current-portion of operating lease liability   500 
Long-term portion operating lease liability  $1,898