v3.25.4
Segment (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Total revenue $ 68,167 $ 60,838
United States [Member]    
Total revenue 63,866 57,318
International [Member]    
Total revenue $ 4,301 $ 3,520