XML 45 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Intangible Assets, Net (Tables)
9 Months Ended
Sep. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Components of Intangible Assets, Net
The components of intangible assets, net were as follows:
 September 30, 2025December 31, 2024
(In thousands)
Gross (1)
Accumulated
Amortization (1)
Net
Gross (1)
Accumulated
Amortization (1)
Net
Capitalized software development costs$1,659 $(512)$1,147 $2,575 $(1,150)$1,425 
Customer relationships 6,340 (5,069)1,271 6,340 (4,526)1,814 
Developed and core technology 740 (469)271 740 (398)342 
Patents35,046 (15,172)19,874 34,758 (14,339)20,419 
Trademarks and trade names50 (30)20 450 (412)38 
Total intangible assets, net$43,835 $(21,252)$22,583 $44,863 $(20,825)$24,038 
(1)This table excludes the gross value of fully amortized intangible assets totaling $52.3 million and $49.3 million at September 30, 2025 and December 31, 2024, respectively.
Schedule of Amortization Expense Amortization expense by statement of operations caption was as follows:
(In thousands)Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Cost of sales$143 $207 $485 $488 
Selling, general and administrative expenses1,105 1,160 3,302 3,336 
Total amortization expense$1,248 $1,367 $3,787 $3,824 
Schedule of Estimated Future Amortization Expense Related to Intangible Assets
Estimated future annual amortization expense related to our intangible assets at September 30, 2025, was as follows:
(In thousands)
2025 (remaining 3 months)$1,259 
20264,866 
20273,976 
20283,056 
20292,795 
Thereafter6,631 
Total$22,583