Quarterly report [Sections 13 or 15(d)]

Operating leases (Details)

v3.25.1
Operating leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Operating leases    
Operating lease cost $ 1,627 $ 1,682
Short-term lease cost 11 59
Total $ 1,638 $ 1,741
Weighted-average remaining lease term - operating leases 6 years 1 month 6 days 5 years 3 months 18 days
Weighted-average discount rate - operating leases 10.40% 8.00%