Annual report pursuant to Section 13 and 15(d)

Leases - Operating Leases (Details)

v3.22.4
Leases - Operating Leases (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating leases future minimum lease obligations  
2022 $ 5,463
2023 4,381
2024 681
2025 439
2026 294
Thereafter 76
Total 11,334
Office | NEW YORK  
Operating leases future minimum lease obligations  
2023 1,735
2024 5,987
2025 6,077
2026 6,168
Thereafter 86,872
Total $ 106,839