v3.26.1
Schedule of Purchase Price Allocation Consideration Transferred (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Total purchase price $ 10,429
Cash and equivalents
Accounts Receivable 4,814
Other Current Assets 585
Property, plant, and equipment 826
Trade Name 170
Contract Backlog 670
Notice of Acceptance and FBC permits 6,260
Right-of-use assets 637
Account payable (2,890)
Accrued expenses (81)
Service revenue deposit (424)
Lease liabilities (649)
Billings in excess of cost and profit (5,987)
Total identifiable net assets 3,931
Goodwill 6,498
Previously Reported [Member]  
Cash and equivalents
Accounts Receivable 4,814
Other Current Assets 585
Property, plant, and equipment 826
Trade Name 170
Contract Backlog 670
Notice of Acceptance and FBC permits 6,260
Right-of-use assets 1,192
Account payable (2,890)
Accrued expenses (81)
Service revenue deposit (518)
Lease liabilities (1,229)
Billings in excess of cost and profit (5,987)
Total identifiable net assets 3,812
Goodwill 6,617
Revision of Prior Period, Reclassification, Adjustment [Member]  
Cash and equivalents
Accounts Receivable
Other Current Assets
Property, plant, and equipment
Trade Name
Contract Backlog
Notice of Acceptance and FBC permits
Right-of-use assets (555)
Account payable
Accrued expenses
Service revenue deposit 94
Lease liabilities 580
Billings in excess of cost and profit
Total identifiable net assets 119
Goodwill $ (119)