v3.26.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Intangible assets) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Intangible Asset, Finite-Lived, before Accumulated Amortization $ 23,519 $ 23,519
Accumulated impairment of intangible assets (2,725) (2,725)
Intangible Asset, Finite-Lived, Accumulated Amortization (10,288) (9,577)
Intangible Asset, Finite-Lived, after Accumulated Amortization 10,506 11,217
Customer Contracts [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Intangible Asset, Finite-Lived, before Accumulated Amortization 7,568 7,568
Accumulated impairment of intangible assets (2,269) (2,269)
Intangible Asset, Finite-Lived, Accumulated Amortization (5,299) (5,299)
Intangible Asset, Finite-Lived, after Accumulated Amortization 0 0
Acquired Software [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Intangible Asset, Finite-Lived, before Accumulated Amortization 12,737 12,737
Accumulated impairment of intangible assets (263) (263)
Intangible Asset, Finite-Lived, Accumulated Amortization (2,293) (1,676)
Intangible Asset, Finite-Lived, after Accumulated Amortization 10,181 10,798
Domains [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Intangible Asset, Finite-Lived, before Accumulated Amortization 34 34
Accumulated impairment of intangible assets (26) (26)
Intangible Asset, Finite-Lived, Accumulated Amortization (8) (8)
Intangible Asset, Finite-Lived, after Accumulated Amortization 0 0
License [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Intangible Asset, Finite-Lived, before Accumulated Amortization 2,855 2,855
Accumulated impairment of intangible assets 0 0
Intangible Asset, Finite-Lived, Accumulated Amortization (2,530) (2,436)
Intangible Asset, Finite-Lived, after Accumulated Amortization 325 419
Software, Internally Developed [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Intangible Asset, Finite-Lived, before Accumulated Amortization 325 325
Accumulated impairment of intangible assets (167) (167)
Intangible Asset, Finite-Lived, Accumulated Amortization (158) (158)
Intangible Asset, Finite-Lived, after Accumulated Amortization $ 0 $ 0