Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Additional Information (Detail)

v3.24.1
Fair Value Measurements - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Maximum maturity period of cash and cash equivalents 90 days
Level 3 [Member] | Measurement Input, Discount Rate [Member] | Share Purchase Agreement [Member]  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Measurement input 0.38
Business Combination, Contingent Consideration, Liability, Measurement Input [Extensible Enumeration] us-gaap:ValuationTechniqueDiscountedCashFlowMember
Level 3 [Member] | Measurement Input, Probability of Success [Member] | Share Purchase Agreement [Member]  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Measurement input 0.672
Business Combination, Contingent Consideration, Liability, Measurement Input [Extensible Enumeration] us-gaap:ValuationTechniqueDiscountedCashFlowMember
Maximum [Member]  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Maturity period of securities 1 year