XML 84 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Line Items]      
Change in goodwill $ (17,045,000) $ 0  
Increase (decrease) due to exchange rate on goodwill (12,922,000) 5,186,000  
Impairment of goodwill 0 0 $ 0
Exalos      
Goodwill [Line Items]      
Change in goodwill (17,045,000) 31,967,000  
GEO      
Goodwill [Line Items]      
Change in goodwill   112,509,000  
Silicon Radar      
Goodwill [Line Items]      
Change in goodwill   $ 8,971,000  
Kinetic      
Goodwill [Line Items]      
Change in goodwill $ 1,239,000