XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Summary of Significant Accounting Policies - Narrative (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
segment
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Jan. 01, 2022
USD ($)
Organization and Summary of Significant Accounting Policies [Line Items]        
Cash and cash equivalents and marketable securities $ 125,762,000      
Number of reportable segments | segment 1      
Number of operating segments | segment 1      
Net property and equipment $ 6,717,000   $ 5,129,000  
Accounts receivable write-offs 0 $ 0    
Allowance for doubtful accounts $ 0 0    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities      
ROU assets $ 16,186,000      
Lease liabilities $ 19,618,000      
Deferred rent reversal   $ (3,909,000)    
Cumulative Effect, Period of Adoption, Adjustment        
Organization and Summary of Significant Accounting Policies [Line Items]        
ROU assets       $ 16,284,000
Lease liabilities       19,921,000
Deferred rent reversal       $ 3,032,000
Accounts Receivable | Customer Concentration Risk | Customer One        
Organization and Summary of Significant Accounting Policies [Line Items]        
Concentration risk percentage (more than) 10.00%   10.00%  
Accounts Receivable | Customer Concentration Risk | Customer Two        
Organization and Summary of Significant Accounting Policies [Line Items]        
Concentration risk percentage (more than) 10.00%      
Accounts Payable | Supplier Concentration Risk | Vendor One        
Organization and Summary of Significant Accounting Policies [Line Items]        
Concentration risk percentage (more than) 10.00%   10.00%  
Accounts Payable | Supplier Concentration Risk | Vendor Two        
Organization and Summary of Significant Accounting Policies [Line Items]        
Concentration risk percentage (more than) 10.00%   10.00%  
United States        
Organization and Summary of Significant Accounting Policies [Line Items]        
Net property and equipment $ 6,617,000      
Europe        
Organization and Summary of Significant Accounting Policies [Line Items]        
Net property and equipment 73,000      
Asia        
Organization and Summary of Significant Accounting Policies [Line Items]        
Net property and equipment $ 27,000