XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Schedule of Maturity Analysis of the Company's Operating Leases Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
2023 $ 1,111  
2024 2,246  
2025 2,222  
2026 2,188  
2027 1,269  
Thereafter 3,542  
Total undiscounted lease payments 12,578  
Less: Imputed interest 2,348  
Total lease liabilities $ 10,230 $ 10,558