v3.26.3
Acquisitions (Details 2) - ESI Business Acquisition [Member] - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Revenues $ 74,935 $ 69,193
Net income/(loss) $ 3,938 $ 1,483
Earnings per share $ 0.12 $ 0.05