XML 47 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Patents and Trademark Rights, Net (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Patent and Trademark Rights

Patent and trademark rights consist of the following (in thousands):

   December 31, 2024   December 31, 2023 
   Gross Carrying Value   Accumulated Amortization   Net Carrying Value   Gross Carrying Value   Accumulated Amortization   Net Carrying Value 
Patents  $3,434   $(939)  $2,495   $2,947   $(750)  $2,197 
Trademarks   232    (133)   99    229    (113)   116 
Net amortizable patents and trademarks rights  $3,666   $(1,072)  $2,594   $3,176   $(863)  $2,313 
Schedule of Changes in Patents, Trademark Rights

December 31, 2023  $2,313 
Acquisitions   538 
Abandonments and expirations   (48)
Amortization   (209)
December 31, 2024  $2,594 
Schedule of Amortization of Patents and Trademarks

Amortization of patents and trademarks for each of the next five years and thereafter is as follows (in thousands):

 

Year Ending December 31,    
2025  $283 
2026   278 
2027   249 
2028   229 
2029   211 
Thereafter   1,344 
Total  $2,594