v3.26.3
SCHEDULE OF DISAGGREGATE REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues $ 54,941   $ 105,002   $ 172,159  
Revenues 54,941 [1] $ 35,541 [1] 105,002 [1] $ 67,407 [1] 172,159 [2] $ 140,056 [2]
Transferred over Time [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues 27,770   54,757   102,833  
Transferred at Point in Time [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues 27,171   50,245   69,326  
Building Solutions Segment [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues 14,612   26,210   27,578  
Building Solutions Segment [Member] | Transferred over Time [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues      
Building Solutions Segment [Member] | Transferred at Point in Time [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues 14,612   26,210   27,578  
Business Services Segment [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues 36,385 35,541 71,390 67,407 139,652 140,056
Revenues   35,541   67,407    
Business Services Segment [Member] | Transferred over Time [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues 25,375 25,535 49,678 48,655 99,386 103,098
Business Services Segment [Member] | Transferred at Point in Time [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues 11,010 10,006 21,712 18,752 40,266 36,958
Energy Services Segment [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues 3,944   7,402   4,929  
Energy Services Segment [Member] | Transferred over Time [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues 2,395   5,079   3,447  
Energy Services Segment [Member] | Transferred at Point in Time [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues 1,549   2,323   1,482  
Revenue From RPO Customers [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues 17,079   33,903   68,379  
Revenue From RPO Customers [Member] | Building Solutions Segment [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues      
Revenue From RPO Customers [Member] | Business Services Segment [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues 17,079 17,428 33,903 33,170 68,379 67,993
Revenue From RPO Customers [Member] | Energy Services Segment [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues      
Revenue From Contracting Customers [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues 19,306   37,487   71,273  
Revenue From Contracting Customers [Member] | Building Solutions Segment [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues      
Revenue From Contracting Customers [Member] | Business Services Segment [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues 19,306 $ 18,113 37,487 $ 34,237 71,273 $ 72,063
Revenue From Contracting Customers [Member] | Energy Services Segment [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues      
Revenue From Other Contracts With Customers [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues 18,556   33,612   32,507  
Revenue From Other Contracts With Customers [Member] | Building Solutions Segment [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues 14,612   26,210   27,578  
Revenue From Other Contracts With Customers [Member] | Business Services Segment [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues      
Revenue From Other Contracts With Customers [Member] | Energy Services Segment [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenues $ 3,944   $ 7,402   $ 4,929  
[1] Revenue by geographic region disclosed above is net of any inter-segment revenue and, therefore, represents only revenue from external customers according to the location of the operating subsidiary.
[2] Revenue by geographic region disclosed above is net of any inter-segment revenue and, therefore, represents only revenue from external customers according to the location of the operating subsidiary.