Annual report [Section 13 and 15(d), not S-K Item 405]

Operating leases - Maturities (Details)

v3.25.1
Operating leases - Maturities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Maturities of operating lease liabilities  
2025 $ 6,805
2026 4,557
2027 4,193
2028 4,245
2029 4,298
after 2029 7,643
Total lease payments 31,741
Less: Imputed interest (7,769)
Present value of lease liability $ 23,972