v3.26.1
Goodwill and Intangible Assets, net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Total finite-lived intangible assets, gross $ 47,845 $ 48,059
Accumulated amortization (23,149) (18,554)
Total finite-lived Intangible assets, net 24,696 29,505
Indefinite-lived intangible assets:    
Total intangible assets, net 45,915 51,388
EMI licenses    
Indefinite-lived intangible assets:    
EMI licenses 21,219 21,883
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Total finite-lived intangible assets, gross 41,000 41,000
Customer Relationships    
Intangible Asset, Finite-Lived [Line Items]    
Total finite-lived intangible assets, gross $ 6,845 $ 7,059