Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurements - Schedule of Aggregate Fair Value of Principal Amount of Convertible Debt (Detail)

v3.25.0.1
Fair Value Measurements - Schedule of Aggregate Fair Value of Principal Amount of Convertible Debt (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Convertible Debt, Principal Amount   $ 15,000
Convertible Debt, Carrying Value   16,662
2023 SVB Convertible Debt    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Convertible Debt, Principal Amount $ 0 15,000
Convertible Debt, Carrying Value 0 16,662
Convertible Debt, Fair Value 0 16,652
2024 SVB Convertible Debt    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Convertible Debt, Principal Amount 10,000 0
Convertible Debt, Carrying Value 9,837 0
Convertible Debt, Fair Value $ 9,430 $ 0