Quarterly report pursuant to Section 13 or 15(d)

Leases (Details) - Schedule of future minimum operating lease payments

v3.22.1
Leases (Details) - Schedule of future minimum operating lease payments - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Leases (Details) - Schedule of future minimum operating lease payments [Line Items]    
Nine months ending December 31, 2022 $ 2,155  
2023 2,947  
2024 2,994  
2025 2,961  
2026 2,936  
2027 3,017  
Thereafter 15,694  
Total undiscounted lease payments 32,704  
Less present value discount (10,851)  
Present value of lease liabilities 21,853 $ 13,400
Ground lease [Member]    
Leases (Details) - Schedule of future minimum operating lease payments [Line Items]    
Nine months ending December 31, 2022 1,412  
2023 1,935  
2024 1,993  
2025 2,053  
2026 2,114  
2027 2,178  
Thereafter 9,664  
Total undiscounted lease payments 21,349  
Less present value discount (6,555)  
Present value of lease liabilities 14,794  
Office and other leases [Member]    
Leases (Details) - Schedule of future minimum operating lease payments [Line Items]    
Nine months ending December 31, 2022 743  
2023 1,012  
2024 1,001  
2025 908  
2026 822  
2027 839  
Thereafter 6,030  
Total undiscounted lease payments 11,355  
Less present value discount (4,296)  
Present value of lease liabilities $ 7,059