v3.26.1
Intangible Assets and Goodwill (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Amortization expense $ 1,124 $ 706
Capitalized software development costs [Member]    
Weighted average remaining useful life 5 years 9 months 18 days  
Amortization expense $ 102 0
Customer relationships    
Weighted average remaining useful life 11 years 1 month 6 days  
Amortization expense $ 848 501
Developed technologies [Member]    
Weighted average remaining useful life 1 year 2 months 12 days  
Amortization expense $ 154 182
Trademark and trade names [Member]    
Weighted average remaining useful life 6 months  
Amortization expense $ 20 $ 23