Annual report pursuant to Section 13 and 15(d)

Leases - Operating Lease Future Payments (Details)

v3.22.4
Leases - Operating Lease Future Payments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 5,973
2024 7,363
2025 7,316
2026 7,352
Thereafter 81,718
Total lease payments 109,722
Less imputed interest (30,330)
Total $ 79,392