XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets - Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 12,380 $ 9,480
Accumulated Amortization (4,251) (2,956)
Total intangible assets $ 8,129 $ 6,524
Weighted-Average Useful Life (Years) 8 years 10 months 24 days 7 years 10 months 24 days
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 4,580 $ 4,580
Accumulated Amortization (2,203) (1,621)
Total intangible assets $ 2,377 $ 2,959
Weighted-Average Useful Life (Years) 7 years 4 months 24 days 7 years 4 months 24 days
Defensive assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 4,900 $ 4,900
Accumulated Amortization (1,922) (1,335)
Total intangible assets $ 2,978 $ 3,565
Weighted-Average Useful Life (Years) 8 years 4 months 24 days 8 years 4 months 24 days
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,300  
Accumulated Amortization (87)  
Total intangible assets $ 1,213  
Weighted-Average Useful Life (Years) 5 years  
Customer-related intangible    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,500  
Accumulated Amortization (31)  
Total intangible assets $ 1,469  
Weighted-Average Useful Life (Years) 16 years  
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 100  
Accumulated Amortization (8)  
Total intangible assets $ 92  
Weighted-Average Useful Life (Years) 4 years