v3.26.1
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total current marketable securities $ 1,996 $ 7,942
Fair Value on Recurring Basis    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents 7,418 8,448
Total current marketable securities 1,996 7,942
Total marketable securities and cash equivalents 9,414 16,390
Total financial liabilities 51,971 48,200
Total financial assets 3,208 3,116
Fair Value on Recurring Basis | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents 7,418 8,448
Total marketable securities and cash equivalents 7,418 8,448
Total financial liabilities   501
Fair Value on Recurring Basis | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total current marketable securities 1,996 7,942
Total marketable securities and cash equivalents 1,996 7,942
Total financial liabilities 4,433 3,973
Total financial assets 3,208 3,116
Fair Value on Recurring Basis | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial liabilities 47,538 43,726
Loan Facility | Fair Value on Recurring Basis    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial liabilities 46,659 42,984
Loan Facility | Fair Value on Recurring Basis | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial liabilities 46,659 42,984
Warrant Liability | Fair Value on Recurring Basis    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial liabilities   1,243
Warrant Liability | Fair Value on Recurring Basis | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial liabilities   501
Warrant Liability | Fair Value on Recurring Basis | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial liabilities   742
Warrant Liabilities | Fair Value on Recurring Basis    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial liabilities 879  
Warrant Liabilities | Fair Value on Recurring Basis | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial liabilities 879  
Non-qualified Deferred Compensation Plan Liability | Fair Value on Recurring Basis    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial liabilities 4,433 3,973
Non-qualified Deferred Compensation Plan Liability | Fair Value on Recurring Basis | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial liabilities 4,433 3,973
Money Market Funds | Fair Value on Recurring Basis    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents 7,418 8,448
Money Market Funds | Fair Value on Recurring Basis | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents 7,418 8,448
U.S Treasury Securities | Fair Value on Recurring Basis    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents 1,996  
Total current marketable securities   7,942
U.S Treasury Securities | Fair Value on Recurring Basis | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents 1,996  
Total current marketable securities   7,942
Corporate-owned Life Insurance Policies | Fair Value on Recurring Basis    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 3,208 3,116
Corporate-owned Life Insurance Policies | Fair Value on Recurring Basis | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets $ 3,208 $ 3,116