XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.1
The Company and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of intangible assets
   March 31, 2023 
   Gross       Net 
   Carrying   Accumulated   Carrying 
   Amount   Amortization   Amount 
Developed technology  $5,726   $(1,849)  $3,877 
Customer relationships   2,556    (825)   1,731 
Other   186    (40)   146 
Total  $8,468   $(2,714)  $5,754 

 

   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
Year ending December 31,    
2023  $1,575 
2024   2,099 
2025   2,011 
2026   28 
2027   10 
Thereafter   31 
   $5,754 

 

Schedule of computation of diluted net loss per share
   March 31, 
   2023   2022 
Escrow shares - exchangeable shares   1,313    1,313 
Escrow shares - common stock   502    502 
Options to purchase common stock   1,482    1,545 
Unvested restricted common stock units   1,086    75 
Common stock warrants   4,926    134 
Total   9,309    3,569