XML 39 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Financial Instruments - Schedule of Company's Classified Assets Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Liabilities, Fair Value Disclosure [Abstract]    
Purchase warrant liability $ 5,265 $ 4,874
Recurring    
Assets:    
Total assets 15,591 18,860
Liabilities, Fair Value Disclosure [Abstract]    
Purchase warrant liability 5,265 4,874
Total liability 5,265 4,874
Recurring | Money market funds    
Assets:    
Estimated Fair Value 15,591 18,860
Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Total assets 15,591 18,860
Liabilities, Fair Value Disclosure [Abstract]    
Purchase warrant liability 0 0
Total liability 0 0
Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds    
Assets:    
Estimated Fair Value 15,591 18,860
Recurring | Significant Other Observable Inputs (Level 2)    
Assets:    
Total assets 0 0
Liabilities, Fair Value Disclosure [Abstract]    
Purchase warrant liability 0 0
Total liability 0 0
Recurring | Significant Other Observable Inputs (Level 2) | Money market funds    
Assets:    
Estimated Fair Value 0 0
Recurring | Significant Unobservable Inputs (Level 3)    
Assets:    
Total assets 0 0
Liabilities, Fair Value Disclosure [Abstract]    
Purchase warrant liability 5,265 4,874
Total liability 5,265 4,874
Recurring | Significant Unobservable Inputs (Level 3) | Money market funds    
Assets:    
Estimated Fair Value $ 0 $ 0