XML 79 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Narrative (Detail)
1 Months Ended 12 Months Ended
Nov. 30, 2023
Dec. 31, 2023
USD ($)
segment
plan
$ / shares
shares
Dec. 31, 2022
USD ($)
shares
Sep. 27, 2019
USD ($)
Significant Accounting Policies [Line Items]        
Escrow deposit fair value       $ 1,300,000
Escrow deposit   $ 0 $ 300,000  
Impairment of long lived assets   $ 0 $ 0  
Exercise price (in dollars per share) | $ / shares   $ 11.50    
Outstanding warrants (in shares) | shares   35,476,627 35,476,627  
Percent of occurrence of a tender offer or exchange of our stockholders   50.00%    
Number of equity incentive plans (in plans) | plan   3    
Number of operating segments (in segments) | segment   1    
Total assets   $ 461,834,000 $ 493,700,000  
Workforce reduction        
Significant Accounting Policies [Line Items]        
Workforce reduction percentage 30.00%      
Public warrants        
Significant Accounting Policies [Line Items]        
Number of warrants assumed (in shares) | shares   24,149,960    
Outstanding warrants (in shares) | shares   24,149,960    
Private placement warrants        
Significant Accounting Policies [Line Items]        
Number of warrants assumed (in shares) | shares   11,326,667    
Outstanding warrants (in shares) | shares   11,326,667    
Maximum        
Significant Accounting Policies [Line Items]        
Payments due (in days)   90 days    
Intangible assets, estimated useful lives   15 years    
Minimum        
Significant Accounting Policies [Line Items]        
Payments due (in days)   30 days    
Intangible assets, estimated useful lives   7 years    
Outside United States        
Significant Accounting Policies [Line Items]        
Total assets   $ 206,100,000 157,200,000  
Standby Letters of Credit        
Significant Accounting Policies [Line Items]        
Letter of credit   $ 0 $ 200,000  
Top two customers | Revenue benchmark | Product concentration risk        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage   67.00%    
Top two customers | Revenue benchmark | Customer concentration risk        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage   77.00%