XML 89 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Operating Leases - Summary of Future Minimum Payments Under the Non-Cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Year ending December 31, 2023 $ 618
Year ending December 31, 2024 1,166
Year ending December 31, 2025 1,151
Year ending December 31, 2026 1,185
Year ending December 31, 2027 1,221
Total future minimum operating lease payments 5,341
Less: imputed interest (919)
Total operating lease liability $ 4,422