XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and contingencies - Balance sheet disclosures (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Operating leases  
2026 (remaining nine months) $ 915
2027 1,180
2028 1,124
2029 1,034
2030 601
Thereafter 382
Total lease payments 5,236
Less: interest 1,063
Total lease liabilities 4,173
Financing lease  
2026 (remaining nine months) 2,111
2027 2,883
2028 2,969
2029 3,058
2030 3,096
Thereafter 28,899
Total lease payments 43,016
Less: interest 17,654
Total lease liabilities 25,362
Total  
2026 (remaining three months) 3,026
2027 4,063
2028 4,093
2029 4,092
2030 3,697
Thereafter 29,281
Total lease payments 48,252
Less: interest 18,717
Total lease liabilities $ 29,535