Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
Leases (Details) - Schedule of future minimum operating lease payments - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Leases (Details) - Schedule of future minimum operating lease payments [Line Items]    
Six months ending December 31, 2022 $ 1,432  
2023 2,948  
2024 2,994  
2025 2,961  
2026 2,936  
2027 3,017  
Thereafter 15,694  
Total undiscounted lease payments 31,982  
Less present value discount (10,496)  
Present value of lease liabilities 21,486 $ 13,400
Ground lease [Member]    
Leases (Details) - Schedule of future minimum operating lease payments [Line Items]    
Six months ending December 31, 2022 942  
2023 1,935  
2024 1,993  
2025 2,053  
2026 2,114  
2027 2,178  
Thereafter 9,664  
Total undiscounted lease payments 20,879  
Less present value discount (6,280)  
Present value of lease liabilities 14,599  
Office and other leases [Member]    
Leases (Details) - Schedule of future minimum operating lease payments [Line Items]    
Six months ending December 31, 2022 490  
2023 1,013  
2024 1,001  
2025 908  
2026 822  
2027 839  
Thereafter 6,030  
Total undiscounted lease payments 11,103  
Less present value discount (4,216)  
Present value of lease liabilities $ 6,887