XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Present value of net minimum lease payments (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Operating Leases [Member]  
Lessee, Lease, Description [Line Items]  
  $ 125
  270
  218
  213
  188
  244
  1,258
  (133)
  1,125
Finance Leases [Member]  
Lessee, Lease, Description [Line Items]  
  152
  314
  323
  334
  344
  4,624
  6,091
  (1,902)
  $ 4,189