v3.26.1
Segment Reporting (Details 1) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenues $ 20,710 $ 16,057
United states [Member]    
Revenues 19,697 15,353
International [Member]    
Revenues $ 1,013 $ 704