XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Patents and Licenses (Tables)
6 Months Ended
Jun. 30, 2024
Patents and Licenses  
Schedule Of Patents And Licenses

June 30, 2024

 

 

December 31, 2023

 

Weighted Average

Original Life

(years)

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Weighted Average

Original Life

(years)

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

15.67

 

 

$

13,840

 

 

$

12,825

 

 

 

15.67

 

 

$

13,840

 

 

$

12,768

 

Schedule Of Estimated Future Amortization Expense
2025

 

$112

 

2026

 

$112

 

2027

 

$108

 

2028

 

$108

 

2029

 

$108