v3.25.3
Intangible Assets (Company's Intangible Assets) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Cost $ 76,470 $ 76,470
Accumulated Amortization 26,334 20,003
Technology    
Finite-Lived Intangible Assets [Line Items]    
Cost 46,470 46,470
Accumulated Amortization 15,384 13,103
Patents    
Finite-Lived Intangible Assets [Line Items]    
Cost 30,000 30,000
Accumulated Amortization $ 10,950 $ 6,900