Annual report pursuant to Section 13 and 15(d)

Leases, Commitments and Contingencies - Summary of Future Minimum Lease Payments (Detail)

v3.22.4
Leases, Commitments and Contingencies - Summary of Future Minimum Lease Payments (Detail)
$ in Thousands
Dec. 31, 2022
USD ($)
Other Commitments [Line Items]  
Non-current portion of operating lease liabilities $ 1,510
Building Lease Agreement [Member]  
Other Commitments [Line Items]  
2023 2,263
2024 1,814
2025 2
Total future minimum lease payments, including short-term leases 4,079
Less: future minimum lease payments for short-term leases (158)
Less: imputed interest (299)
Present value of future minimum lease payments, excluding short-term leases 3,622
Less: current portion of operating lease liabilities (2,112)
Non-current portion of operating lease liabilities 1,510
2023 1,297
2024 1,034
Total sublease income $ 2,331