XML 93 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting (Details 1) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenues $ 16,057 $ 14,286
United State [Member]    
Revenues 15,353 13,431
International [Member]    
Revenues $ 704 $ 855