XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Schedule of Reconciliation of Maturity Analysis of Annual Undiscounted Cash Flows (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
Year ending December 31, 2023 $ 4,049  
Year ending December 31, 2024 4,166  
Year ending December 31, 2025 4,287  
Year ending December 31, 2026 4,412  
Year ending December 31, 2027 and beyond 14,844  
Operating Lease, Total minimum lease payments 31,758  
Operating Lease, Less imputed interest (8,901)  
Operating lease liability 22,857  
Year ending December 31, 2023 66  
Finance Lease, Total minimum lease payments 66  
Finance Lease, Less imputed interest (1)  
Financing lease liability $ 65 $ 1,000