XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Customers
FinancialInstitution
$ / shares
shares
Jun. 30, 2023
USD ($)
Customers
Jun. 30, 2024
USD ($)
Customers
FinancialInstitution
$ / shares
shares
Jun. 30, 2023
USD ($)
Customers
Dec. 31, 2023
USD ($)
Sep. 30, 2021
shares
Significant Accounting Policies [Line Items]            
Revenue, remaining performance obligation, amount $ 59,500,000   $ 59,500,000      
Allowance for doubtful accounts 0   0   $ 0  
Impairment of Long-Lived Assets to be Disposed of 0 $ 0 0 $ 0    
Accrued interest receivable on available-for-sale investments 1,700,000   1,700,000   2,100,000  
Capitalized materials and supplies $ 2,600,000 1,400,000 $ 3,600,000 2,200,000    
Warrant issue price | $ / shares $ 11.5   $ 11.5      
Letters of credit outstanding amount $ 2,100,000   $ 2,100,000   2,100,000  
Percentage Of Remaining Performance Obligation 45.00%   45.00%      
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Explanation     twelve months      
Number of financial institutions | FinancialInstitution 3   3      
Research and development expense $ 31,204,000 19,869,000 $ 63,572,000 36,102,000    
Excess and Obsolescence [Member]            
Significant Accounting Policies [Line Items]            
Excess and obsolescence charges 100,000 0 100,000 0    
Capitalized Commissions [Member]            
Significant Accounting Policies [Line Items]            
Capitalized contract cost 1,900,000   1,900,000   $ 2,800,000  
Capitalized contract cost amortization expense $ 500,000 $ 200,000 $ 900,000 $ 300,000    
Revenue Benchmark [Member]            
Significant Accounting Policies [Line Items]            
Number of customers over ten percent benchmark | Customers 2 3 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 79.00%   75.00%      
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Three Customer [Member]            
Significant Accounting Policies [Line Items]            
Concentration risk, percentage   70.00%   71.00%    
Software and Software Development Costs [Member]            
Significant Accounting Policies [Line Items]            
Finite lived intangible asset, useful life 3 years   3 years      
Software and Software Development Costs [Member] | Internal-Use Software [Member]            
Significant Accounting Policies [Line Items]            
Amortization of intangible assets $ 1,300,000 $ 600,000 $ 2,400,000 $ 1,100,000    
Intangible asset capitalized during period 1,200,000 2,000,000 3,800,000 3,300,000    
Software and Software Development Costs [Member] | External-Use Software [Member]            
Significant Accounting Policies [Line Items]            
Intangible asset capitalized during period $ 0 0 $ 0 0    
Public Warrants [Member]            
Significant Accounting Policies [Line Items]            
Number of warrants or rights outstanding | shares 5,228,253   5,228,253     7,500,000
Class of warrant redeemed | shares 0   0      
Option Agreement [Member] | Duke [Member]            
Significant Accounting Policies [Line Items]            
Research and development expense $ 100,000 $ 100,000 $ 300,000 $ 300,000