XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Intangibles - In-process R&D (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Indefinite-Lived Intangible Assets    
IPR&D Impairment Charges $ 0 $ 0
In-process R&D    
Indefinite-Lived Intangible Assets    
IPR&D Impairment Charges 0  
Balance at the beginning 17,358,000  
Effects of exchange rates 2,266,000  
Balance at the end $ 19,624,000