v3.26.1
Goodwill and Intangible Assets, net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets, gross $ 47,890 $ 48,059
Accumulated amortization (20,844) (18,554)
Total finite-lived Intangible assets, net 27,046 29,505
Indefinite-lived intangible assets:    
Total intangible assets, net 48,406 51,388
EMI licenses    
Indefinite-lived intangible assets:    
EMI licenses 21,360 21,883
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets, gross 41,000 41,000
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets, gross $ 6,890 $ 7,059