XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Intangible assets:          
Gross Carrying Amount $ 1,985   $ 1,985   $ 1,716
Accumulated Amortization (73)   (73)   (66)
Amortization expense $ 3 $ 3 $ 7 $ 8  
Minimum          
Intangible assets:          
Useful lives of intangible assets 3 years   3 years    
Maximum          
Intangible assets:          
Useful lives of intangible assets 20 years   20 years    
Licenses          
Intangible assets:          
Gross Carrying Amount $ 149   $ 149   149
Accumulated Amortization (65)   (65)   (61)
Patents          
Intangible assets:          
Gross Carrying Amount 130   130   92
Accumulated Amortization (8)   (8)   (5)
Patents pending          
Intangible assets:          
Gross Carrying Amount 1,671   1,671   1,444
Trademarks          
Intangible assets:          
Gross Carrying Amount 13   13   13
Trademarks pending          
Intangible assets:          
Gross Carrying Amount $ 22   $ 22   $ 18