v3.26.1
Acquisitions (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 01, 2026
Dec. 31, 2025
Contract assets, net of allowance $ 787   $ 402
Inventories 1,170   454
Contract costs 9,969   5,002
Prepaid expenses 1,332   892
Other current assets 36   292
Contract assets, net of current portion 122   0
Property and equipment, net 439   195
Contract costs, net of current portion 6,075   3,319
Accounts payable 2,644   649
Accrued expenses $ 9,891   $ 8,391
ESI Business Acquisition [Member]      
Total purchase price   $ 34,733  
Cash and cash equivalents   1,090  
Trade receivables, net of allowance   287  
Contract assets, net of allowance   139  
Inventories   902  
Equipment financing receivables, net of allowance   1,219  
Contract costs   1,483  
Prepaid expenses   260  
Other current assets   12  
Contract assets, net of current portion   374  
Long-term equipment financing receivables, net of allowance   2,460  
Property and equipment, net   289  
Contract costs, net of current portion   2,530  
Intangible assets acquired (FV)   23,400  
Total identifiable assets   34,445  
Accounts payable   1,520  
Accrued expenses   1,727  
Contract liabilities   236  
Contract liabilities, net of current portion   990  
Total liabilities assumed   4,473  
Total goodwill   $ 4,761