v3.24.3
Right of Use Assets and Lease Liabilities - Maturity analysis under the lease agreements (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
Three months ending December 31, 2024 $ 1,112  
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,457  
Total 21,798  
Less: Present value discount (4,089)  
Total operating lease liability 17,709  
Less: Current portion (4,203) $ (3,612)
Operating lease liabilities, non-current $ 13,506 $ 13,326