XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions, Intangible Assets, and Goodwill (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]    
Gross Carrying Amount $ 10,971 $ 6,481
Accumulated Amortization (6,607) (5,872)
Total 4,364 609
Trade name    
Business Acquisition [Line Items]    
Gross Carrying Amount 90 0
Accumulated Amortization (19) 0
Total 71 0
Developed Technology    
Business Acquisition [Line Items]    
Gross Carrying Amount 9,250 5,550
Accumulated Amortization (5,708) (5,258)
Total 3,542 292
Customer related    
Business Acquisition [Line Items]    
Gross Carrying Amount 1,631 931
Accumulated Amortization (880) (614)
Total $ 751 $ 317