XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Operating Lease - Schedule of Future Minimum Payments Under Non-cancellable Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (6 months) $ 628  
2024 1,280  
2025 871  
Total future minimum lease payments 2,779  
Less imputed interest (214)  
Total operating lease liability 2,565  
Less operating lease liability, current (1,109) $ (1,051)
Operating lease liability, non-current $ 1,456 $ 2,024