v3.26.1
Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Intangible assets:          
Gross Carrying Amount $ 2,273   $ 2,273   $ 2,269
Accumulated Amortization (114)   (114)   (103)
Amortization expense $ 5 $ 6 $ 11 $ 11  
Minimum          
Intangible assets:          
Useful lives of intangible assets 3 years 3 years 3 years 3 years  
Maximum          
Intangible assets:          
Useful lives of intangible assets 20 years 20 years 20 years 20 years  
Licenses          
Intangible assets:          
Gross Carrying Amount $ 152   $ 152   149
Accumulated Amortization (82)   (82)   (78)
Patents          
Intangible assets:          
Gross Carrying Amount 261   261   261
Accumulated Amortization (32)   (32)   (25)
Patents pending          
Intangible assets:          
Gross Carrying Amount 1,813   1,813   1,813
Trademarks          
Intangible assets:          
Gross Carrying Amount 13   13   13
Trademarks pending          
Intangible assets:          
Gross Carrying Amount $ 34   $ 34   $ 33