XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
The Company and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of Intangible Assets Intangible assets subject to amortization, including those acquired in business combinations were as follows (amounts in thousands):
   June 30, 2023 
   Gross       Net 
   Carrying   Accumulated   Carrying 
   Amount   Amortization   Amount 
Developed technology  $5,726   $(2,344)  $3,382 
Customer relationships   2,556    (1,046)   1,510 
Other   186    (47)   139 
Total  $8,468   $(3,437)  $5,031 
   December 31, 2022 
   Gross       Net 
   Carrying   Accumulated   Carrying 
   Amount   Amortization   Amount 
Developed technology  $5,726   $(1,491)  $4,235 
Customer relationships   2,556    (666)   1,890 
Other   186    (33)   153 
Total  $8,468   $(2,190)  $6,278 

Schedule of Estimated Future Amortization Expense As of June 30, 2023, estimated future amortization expense related to intangible assets was as follows (in thousands):
Year ending December 31,    
2023  $1,645 
2024   3,289 
2025   28 
2026   28 
2027   10 
Thereafter   31 
   $5,031 
Schedule of Computation of Diluted Net Loss Per Share The following table sets forth securities outstanding that were excluded from the computation of diluted net loss per share as their inclusion would be anti-dilutive (in thousands):
   June 30, 
   2023   2022 
Escrow shares - exchangeable shares   1,313    1,313 
Escrow shares - common stock   502    502 
Options to purchase common stock   1,473    1,537 
Unvested restricted common stock units   942    1,303 
Common stock warrants   9,490    134 
Total   13,720    4,789