Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-cancellable Operating Leases, Reconciliation of Undiscounted Cash Flows to the Operating Lease Liability (Detail) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
---|---|---|
Operating Lease Liabilities, Payments Due [Abstract] | ||
2023 (Excluding the six months ended June 30, 2023) | $ 1,002 | |
Total future minimum lease payments, undiscounted | 1,002 | |
Less imputed interest | (20) | |
Operating lease liabilities | 982 | |
Operating lease liabilities reported as of June 30, 2023: | ||
Operating lease liabilities - current | 982 | $ 1,918 |
Total | $ 982 |