XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Future minimum lease payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
ASC 840 [Member]    
Related Party Transaction [Line Items]    
Total minimum lease payments   $ 1,659
26 Landsdowne Street | Accounting Standards Update 2016-02 [Member]    
Related Party Transaction [Line Items]    
2022 [1] $ 614  
2023 2,497  
2024 2,572  
2025 2,649  
2026 2,729  
Thereafter 4,237  
Total minimum lease payments 15,298  
Less: imputed interest (2,470)  
Operating Lease, Liability 12,828  
26 Landsdowne Street | ASC 840 [Member]    
Related Party Transaction [Line Items]    
Total minimum lease payments   $ 17,108
125 Sidney Street | Accounting Standards Update 2016-02 [Member]    
Related Party Transaction [Line Items]    
2022 204  
2023 836  
2024 210  
Total minimum lease payments 1,250  
Less: imputed interest (40)  
Operating Lease, Liability $ 1,210  
[1] Amounts are for the three months ending December 31, 2022.