XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
                    
   December 31, 2023 
   Gross Carrying Amount   Accumulated Amortization   Net Carrying Amount   Weighted-average Amortization Period (yrs) 
Developed technology  $8,074   $(1,346)  $6,728    11 
Trade name   1,756    (322)   1,434    10 
Customer relationships   444    (110)   334    13 
Backlog   185    (185)       1 
Patents   611    (57)   554    20 
Intangible assets  $11,070   $(2,020)  $9,050      

 

   March 31, 2024 
   Gross Carrying Amount   Accumulated Amortization   Net Carrying Amount   Weighted-average Amortization Period (yrs) 
Developed technology  $8,074   $(1,529)  $6,545    11 
Trade name   1,756    (366)   1,390    10 
Customer relationships   444    (122)   322    13 
Backlog   185    (185)       1 
Patents   573    (61)   512    20 
Intangible assets  $11,032   $(2,263)  $8,769