XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Present value of net minimum lease payments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Finance Leases [Member]  
Lessee, Lease, Description [Line Items]  
  $ 304
  314
  323
  334
  344
  4,624
  6,243
  (1,981)
  4,262
Operating Leases [Member]  
Lessee, Lease, Description [Line Items]  
  241
  204
  213
  214
  188
  242
  1,302
  (127)
  $ 1,175