v3.24.2.u1
Right of Use Assets and Lease Liabilities - Maturity analysis under the lease agreements (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
Six months ending December 31, 2024 $ 2,165  
Year ending December 31, 2025 4,436  
Year ending December 31, 2026 4,513  
Year ending December 31, 2027 4,573  
Year ending December 31, 2028 4,707  
Thereafter 2,351  
Total 22,745  
Less: Present value discount (4,457)  
Total operating lease liability 18,288  
Less: Current portion (4,171) $ (3,612)
Operating lease liabilities, non-current $ 14,117 $ 13,326