XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Summary of Maturities of the Company's Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Leases.    
2024 $ 551  
2025 2,235  
2026 2,313  
2027 2,380  
2028 2,293  
Thereafter 1,175  
Total operating lease payments 10,947  
Less: Imputed interest (1,765)  
Present value of operating lease liabilities 9,182  
Operating lease liabilities, current 2,142 $ 2,210
Operating lease liabilities, noncurrent $ 7,040 $ 6,297