v3.26.1
Intangible Assets (Summary of Company's Intangible Assets) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Cost $ 76,470 $ 76,470
Accumulated Amortization 30,828 28,444
Technology    
Finite-Lived Intangible Assets [Line Items]    
Cost 46,470 46,470
Accumulated Amortization 16,878 16,144
Patents    
Finite-Lived Intangible Assets [Line Items]    
Cost 30,000 30,000
Accumulated Amortization $ 13,950 $ 12,300