v3.26.3
Acquisitions - Fair Value of Net Assets Acquired (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
May 04, 2026
Jul. 01, 2025
Dec. 31, 2025
Sep. 30, 2026
Sep. 30, 2026
Assets acquired and liabilities assumed:          
Goodwill       $ 10,244 $ 10,244
Goodwill impairment         $ 497
NIRLAB          
Consideration Transferred:          
Cash paid $ 13,000        
Common stock shares issued and holdback 1,922        
Net cash and working capital adjustment (102)        
Contingent consideration - earnout 4,969        
Total consideration transferred 19,789        
Assets acquired and liabilities assumed:          
Cash and cash equivalents 383        
Accounts receivable 766        
Inventory 1,087        
Prepaid expenses and other current assets 61        
Property and equipment 207        
Goodwill 10,931        
Accounts payable, accrued expenses and other current liabilities (356)        
Deferred tax liability, net (965)        
Deferred revenue (3,325)        
Total 19,789        
Cash consideration withheld net of working capital adjustment $ 1,300        
Net working capital adjustment       200  
Increase in developed technology       300  
Goodwill impairment       $ 500  
Number of shares issued upon acquisition 263,472        
Shares heldback 29,895        
Closing price of common stock $ 6.55        
NIRLAB | Trade Name          
Assets acquired and liabilities assumed:          
Identifiable Intangible assets $ 910        
NIRLAB | Customer Relationships          
Assets acquired and liabilities assumed:          
Identifiable Intangible assets 900        
NIRLAB | Developed Technology          
Assets acquired and liabilities assumed:          
Identifiable Intangible assets $ 9,190        
KAF Manufacturing Company          
Consideration Transferred:          
Cash paid   $ 2,000      
Contingent consideration - earnout   729      
Total consideration transferred   2,729      
Assets acquired and liabilities assumed:          
Total   2,729      
Payments for contingent consideration     $ 750    
KAF Manufacturing Company | Customer Relationships          
Assets acquired and liabilities assumed:          
Identifiable Intangible assets   622      
KAF Manufacturing Company | Standard tools and machinery          
Assets acquired and liabilities assumed:          
Property and equipment   $ 2,107