XML 98 R86.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting (Details 1) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues $ 17,497 $ 15,627 $ 50,106 $ 44,598
United State [Member]        
Revenues 16,618 14,962 47,012 41,934
International [Member]        
Revenues $ 879 $ 665 $ 3,094 $ 2,664