XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Developed technology    
Net Carrying Amount $ 681 $ 962
Congruity360, LLC    
Developed technology    
Gross Carrying Amount 1,200  
Accumulated Amortization (519)  
Net Carrying Amount 681  
Congruity360, LLC | Developed technology    
Developed technology    
Gross Carrying Amount 900  
Accumulated Amortization (334)  
Net Carrying Amount $ 566  
Amortization Period 5 years  
Congruity360, LLC | Customer relationships    
Developed technology    
Gross Carrying Amount $ 300  
Accumulated Amortization (185)  
Net Carrying Amount $ 115  
Amortization Period 3 years