Annual report pursuant to Section 13 and 15(d)

Operating Leases - Maturities (Details)

v3.24.0.1
Operating Leases - Maturities (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Maturities of operating lease liabilities  
2024 $ 7,130
2025 5,583
2026 4,382
2027 5,578
2028 2,159
after 2028 5,545
Total lease payments 30,377
Less: Imputed interest (5,142)
Present value of lease liability $ 25,235