XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and contingencies - Balance sheet disclosures (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Operating leases  
2022 (remaining three months) $ 872
2026 1,171
2027 1,137
2028 1,086
2029 1,005
Thereafter 925
Total lease payments 6,196
Less: interest 1,432
Total lease liabilities 4,764
Financing lease  
2022 (remaining three months) 2,050
2026 2,799
2027 2,883
2028 2,969
2029 3,058
Thereafter 31,995
Total lease payments 45,754
Less: interest 19,760
Total lease liabilities 25,994
Total  
2022 (remaining three months) 2,922
2026 3,970
2027 4,020
2028 4,055
2029 4,063
Thereafter 32,920
Total lease payments 51,950
Less: interest 21,192
Total lease liabilities $ 30,758