Annual report pursuant to Section 13 and 15(d)

Operating leases - Maturity (Details)

v3.23.1
Operating leases - Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Maturities of operating lease liabilities    
2023 $ 4,840  
2024 5,481  
2025 5,633  
2026 5,480  
2026 5,532  
Thereafter 29,521  
Total lease payments 56,487  
Less: imputed interest 15,701  
Present value of operating lease liabilities 40,786 $ 14,600
Current portion of operating lease liabilities 2,178 800
Operating lease liabilities $ 38,608 $ 13,826
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities Accrued expenses and other current liabilities