XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Additional Information (Detail)
3 Months Ended
Mar. 31, 2024
USD ($)
FinancialInstitution
Customers
$ / shares
shares
Mar. 31, 2023
USD ($)
Customers
Dec. 31, 2023
USD ($)
Sep. 30, 2021
shares
Significant Accounting Policies [Line Items]        
Revenue, remaining performance obligation, amount $ 61,800,000      
Allowance for doubtful accounts 0   $ 0  
Impairment of Long-Lived Assets to be Disposed of 0 $ 0    
Accrued interest receivable on available-for-sale investments 1,900,000   2,100,000  
Capitalized materials and supplies $ 1,000,000 800,000    
Warrant issue price | $ / shares $ 11.5      
Letters of credit outstanding amount $ 2,100,000   2,100,000  
Percentage Of Remaining Performance Obligation 40.00%      
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Explanation twelve months      
Number of financial institutions | FinancialInstitution 3      
Research and development expense $ 32,368,000 16,233,000    
Excess and Obsolescence [Member]        
Significant Accounting Policies [Line Items]        
Excess and obsolescence charges   0    
Capitalized Commissions [Member]        
Significant Accounting Policies [Line Items]        
Capitalized contract cost 2,400,000   $ 2,800,000  
Capitalized contract cost amortization expense 400,000 $ 100,000    
Maximum [Member] | Excess and Obsolescence [Member]        
Significant Accounting Policies [Line Items]        
Excess and obsolescence charges $ 100,000      
Revenue Benchmark [Member]        
Significant Accounting Policies [Line Items]        
Number of customers over ten percent benchmark | Customers 2 3    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Minimum [Member]        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage 10.00%      
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two Customer [Member]        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage 69.00%      
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Three Customer [Member]        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage   73.00%    
Software and Software Development Costs [Member]        
Significant Accounting Policies [Line Items]        
Finite lived intangible asset, useful life 3 years      
Software and Software Development Costs [Member] | Internal-Use Software [Member]        
Significant Accounting Policies [Line Items]        
Amortization of intangible assets $ 1,100,000 $ 500,000    
Intangible asset capitalized during period 2,600,000 1,300,000    
Software and Software Development Costs [Member] | External-Use Software [Member]        
Significant Accounting Policies [Line Items]        
Intangible asset capitalized during period $ 0 0    
Public Warrants [Member]        
Significant Accounting Policies [Line Items]        
Number of warrants or rights outstanding | shares 5,228,253     7,500,000
Class of warrant redeemed | shares 0      
Option Agreement [Member] | Duke [Member]        
Significant Accounting Policies [Line Items]        
Research and development expense $ 100,000 $ 100,000