Quarterly report [Sections 13 or 15(d)]

Operating leases - Maturities (Details)

v3.25.2
Operating leases - Maturities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Maturities of operating lease liabilities  
2025 $ 3,789
2026 4,774
2027 4,391
2028 4,443
2029 4,496
after 2029 7,952
Total lease payments 29,845
Less: Imputed interest (6,840)
Present value of lease liability $ 23,005