Fair Value Measurement (Tables)
   | 
12 Months Ended | 
Dec. 31, 2024  | 
| Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | 
 
 | 
| Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis | 
 The following tables present the Company’s fair value hierarchy for its financial instruments that are measured at fair value on a recurring basis: 
      
       
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
        
       
           | 
           | 
        December 31, 2024  | 
           | 
        
       
           | 
           | 
        Level 1  | 
           | 
           | 
        Level 2  | 
           | 
           | 
        Level 3  | 
           | 
           | 
        Total  | 
           | 
        
       
        Assets:  | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
        
       
        Cash and cash equivalents:  | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
        
       
        Money market funds  | 
           | 
        $  | 
        3,157  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        3,157  | 
           | 
        
       
           | 
           | 
        $  | 
        3,157  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        3,157  | 
           | 
        
       
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
        
       
        Long-term liabilities:  | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
        
       
        Credit Agreement Warrants  | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        13,641  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        13,641  | 
           | 
        
       
        Contingent earnout liability  | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        1,455  | 
           | 
           | 
           | 
        1,455  | 
           | 
        
       
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        13,641  | 
           | 
           | 
        $  | 
        1,455  | 
           | 
           | 
        $  | 
        15,096  | 
           | 
        
       
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
        
       
           | 
           | 
        December 31, 2023  | 
           | 
        
       
           | 
           | 
        Level 1  | 
           | 
           | 
        Level 2  | 
           | 
           | 
        Level 3  | 
           | 
           | 
        Total  | 
           | 
        
       
        Assets:  | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
        
       
        Cash and cash equivalents:  | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
        
       
        Money market funds  | 
           | 
        $  | 
        10,114  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        10,114  | 
           | 
        
       
           | 
           | 
        $  | 
        10,114  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        10,114  | 
           | 
        
       
        Marketable securities:  | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
        
       
        U.S. treasury bills and bonds  | 
           | 
        $  | 
        8,840  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        8,840  | 
           | 
        
       
        Commercial paper  | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        1,395  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        1,395  | 
           | 
        
       
        U.S. government and agency securities  | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        1,491  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        1,491  | 
           | 
        
       
           | 
           | 
        $  | 
        8,840  | 
           | 
           | 
        $  | 
        2,886  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        11,726  | 
           | 
        
       
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
        
       
        Long-term liabilities:  | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
        
       
        Credit Agreement Warrants  | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        5,988  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        5,988  | 
           | 
        
       
        Contingent earnout liability  | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        220  | 
           | 
           | 
           | 
        220  | 
           | 
        
       
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        5,988  | 
           | 
           | 
        $  | 
        220  | 
           | 
           | 
        $  | 
        6,208  | 
           | 
        
       
 | 
| Summary of Change in Fair Value of Level 3 Financial Instruments | 
 The following table presents a summary of the changes in the fair value of the Company’s Level 3 financial instruments that are measured at fair value on a recurring basis: 
      
       
         | 
         | 
         | 
         | 
         | 
         | 
        
       
           | 
           | 
        Contingent  Earnout  Liability  | 
           | 
           | 
        
       
        Fair value as of December 31, 2023  | 
           | 
        $  | 
        220  | 
           | 
           | 
        
       
        Change in fair value of contingent earnout liability  | 
           | 
           | 
        1,235  | 
           | 
           | 
        
       
        Fair value as of December 31, 2024  | 
           | 
        $  | 
        1,455  | 
           | 
           | 
        
       
 | 
| Summary of cash, cash equivalents and available-for-sale securities | 
 The following tables summarize the Company's cash, cash equivalents and available-for-sale securities by significant marketable securities category: 
      
       
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
        
       
           | 
           | 
        December 31, 2024  | 
           | 
        
       
           | 
           | 
        Amortized Cost  | 
           | 
           | 
        Unrealized Gains  | 
           | 
           | 
        Unrealized Losses  | 
           | 
           | 
        Fair Value  | 
           | 
        
       
        Cash and cash equivalents:  | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
        
       
        Cash  | 
           | 
        $  | 
        16,049  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        16,049  | 
           | 
        
       
        Cash equivalents:  | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
        
       
        Money market funds  | 
           | 
           | 
        3,157  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        3,157  | 
           | 
        
       
           | 
           | 
        $  | 
        19,206  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        19,206  | 
           | 
        
       
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
        
       
           | 
           | 
        December 31, 2023  | 
           | 
        
       
           | 
           | 
        Amortized Cost  | 
           | 
           | 
        Unrealized Gains  | 
           | 
           | 
        Unrealized Losses  | 
           | 
           | 
        Fair Value  | 
           | 
        
       
        Cash and cash equivalents:  | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
        
       
        Cash  | 
           | 
        $  | 
        19,022  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        19,022  | 
           | 
        
       
        Cash equivalents:  | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
        
       
        Money market funds  | 
           | 
           | 
        10,114  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        10,114  | 
           | 
        
       
           | 
           | 
        $  | 
        29,136  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        29,136  | 
           | 
        
       
        Marketable Securities:  | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
        
       
        U.S. treasury bills and bonds  | 
           | 
        $  | 
        8,838  | 
           | 
           | 
        $  | 
        2  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        8,840  | 
           | 
        
       
        Commercial paper  | 
           | 
           | 
        1,395  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        1,395  | 
           | 
        
       
        U.S. government and agency securities  | 
           | 
           | 
        1,492  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        (1  | 
        )  | 
           | 
           | 
        1,491  | 
           | 
        
       
           | 
           | 
        $  | 
        11,725  | 
           | 
           | 
        $  | 
        2  | 
           | 
           | 
        $  | 
        (1  | 
        )  | 
           | 
        $  | 
        11,726  | 
           | 
        
       
  
 | 
| Credit Agreement Warrants [Member] | 
 
 | 
| Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | 
 
 | 
| Schedule of Quantitative Information Regarding Warrant Liability | 
 The table below quantifies the significant inputs used for the Credit Agreement Warrants: 
      
       
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
        
       
           | 
           | 
        December 31,  | 
           | 
           | 
           | 
        December 31,  | 
           | 
        
       
           | 
           | 
        2024  | 
           | 
           | 
           | 
        2023  | 
           | 
        
       
        Fair value of the Company’s Class A common stock  | 
        $  | 
           | 
        14.07  | 
           | 
           | 
        $  | 
           | 
        7.82  | 
           | 
        
       
        Exercise price  | 
        $  | 
        5.44 - 16.08  | 
           | 
           | 
        $  | 
        5.44 - 16.08  | 
           | 
        
       
        Risk-free interest rate  | 
           | 
           | 
        4.48  | 
        %  | 
           | 
           | 
           | 
        3.88  | 
        %  | 
        
       
        Expected volatility factor  | 
           | 
           | 
        96.0  | 
        %  | 
           | 
           | 
           | 
        55.0  | 
        %  | 
        
       
        Expected dividend yield  | 
           | 
           | 
        —  | 
        %  | 
           | 
           | 
           | 
        —  | 
        %  | 
        
       
        Remaining contractual term (in years)  | 
           | 
        7.4 - 8.7  | 
           | 
           | 
           | 
        8.5 - 9.7  | 
           | 
        
       
 | 
| Contingent Earnout Liability [Member] | 
 
 | 
| Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | 
 
 | 
| Schedule of Quantitative Information Regarding Warrant Liability | 
 The table below quantifies the significant inputs used for the contingent earnout liability: 
      
       
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
        
       
           | 
           | 
        December 31,  | 
           | 
           | 
           | 
        December 31,  | 
           | 
        
       
           | 
           | 
        2024  | 
           | 
           | 
           | 
        2023  | 
           | 
        
       
        Fair value of the Company’s Class A common stock  | 
           | 
        $  | 
        14.07  | 
           | 
           | 
           | 
        $  | 
        7.82  | 
           | 
        
       
        Risk-free interest rate  | 
           | 
           | 
        4.22  | 
        %  | 
           | 
           | 
           | 
        4.09  | 
        %  | 
        
       
        Expected volatility factor  | 
           | 
           | 
        96.0  | 
        %  | 
           | 
           | 
           | 
        55.0  | 
        %  | 
        
       
        Earnout expiration date  | 
           | 
        August 16, 2026  | 
           | 
           | 
           | 
        August 16, 2026  | 
           | 
        
       
 |