XML 35 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Patents and Trademark Rights, Net (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Patent and Trademark Rights

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

 Schedule of Patent and Trademark Rights

   March 31, 2025   December 31, 2024 
   Gross Carrying Value   Accumulated Amortization   Net Carrying Value   Gross Carrying Value   Accumulated Amortization   Net Carrying Value 
Patents  $2,981   $(808)  $2,173   $3,434   $(939)  $2,495 
Trademarks   232    (138)   94    232    (133)   99 
Net amortizable patents and trademarks rights  $3,213   $(946)  $2,267   $3,666   $(1,072)  $2,594 
Schedule of Changes in Patents, Trademark Rights
December 31, 2024  $2,594 
Acquisitions   56 
Abandonments   (335)
Amortization   (48)
March 31, 2025  $2,267 
Schedule of Amortization of Patents and Trademarks

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

 

Year Ending December 31,    
2025  $176 
2026   233 
2027   218 
2028   212 
2029   196 
Thereafter   1,232 
Total  $2,267