v3.26.1
Intangible Assets, net (Details - Intangible assets) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Intangible Assets, gross $ 27,326 $ 27,326
Less Accumulated Amortization (8,828) (7,833)
Foreign Currency Translation Adjustment (2,320) (1,889)
Intangible Assets, net $ 16,178 17,604
Customer Relationships [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Finite lived intangible assets 4 years  
Intangible Assets, gross $ 17,325 17,325
Digital Networks [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Finite lived intangible assets 11 years 9 months 18 days  
Intangible Assets, gross $ 803 803
Trade Names [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Finite lived intangible assets 64 years 10 months 24 days  
Intangible Assets, gross $ 9,198 $ 9,198