v3.26.3
Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Total revenues $ 49,627 $ 41,883 $ 139,825 $ 184,812
Facilities Segment [Member]        
Total revenues 1,119 1,591 5,132 4,371
Facilities Segment [Member] | Equipment Deployment and Other Services [Member]        
Total revenues 366 577 2,927 1,459
Facilities Segment [Member] | Maintenance [Member]        
Total revenues 753 1,014 2,205 2,912
System Integration Services Segment [Member]        
Total revenues 16,112 9,191 44,068 26,161
Procurement Revenues Segment [Member]        
Total revenues $ 32,396 $ 31,101 $ 90,625 $ 154,280