Quarterly report [Sections 13 or 15(d)]

Operating leases - Maturities (Details)

v3.25.1
Operating leases - Maturities (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Maturities of operating lease liabilities  
2025 $ 5,227
2026 4,633
2027 4,263
2028 4,315
2029 4,367
after 2029 7,753
Total lease payments 30,558
Less: Imputed interest (7,263)
Present value of lease liability $ 23,295