XML 38 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Schedule of Future Minimum Payments under Facility Lease and Reconciliation to Operating Lease Liability (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Leases, Operating [Abstract]    
2024 $ 1,263  
2025 1,722  
2026 1,780  
2027 1,916  
2028 and thereafter 11,812  
Less: Amount representing interest (6,171)  
Present value of lease payments 12,322  
Less: Current portion of operating lease liability (629) $ (831)
Long-term operating lease liability, net of current portion $ 11,693 $ 12,339