v3.26.3
Segment Reporting (Details 2) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Total assets $ 160,757 $ 184,935
Operating Segments [Member]    
Total assets 78,384 71,723
Operating Segments [Member] | Facilities Segment [Member]    
Total assets 1,051 903
Operating Segments [Member] | Procurement [Member]    
Total assets 18,527 26,159
Operating Segments [Member] | System Integration [Member]    
Total assets $ 58,806 $ 44,661