v3.26.1
Acquisitions - Fair Value of Net Assets Acquired (Details) - USD ($)
$ / shares in Units, $ in Thousands
May 04, 2026
Jul. 01, 2025
Jun. 30, 2026
Assets acquired and liabilities assumed:      
Goodwill     $ 11,055
NIRLAB      
Consideration Transferred:      
Cash paid $ 13,000    
Common stock shares issued and holdback 1,922    
Net cash and working capital adjustment 104    
Contingent consideration - earnout 4,969    
Total consideration transferred 19,995    
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 11,428    
Accounts payable, accrued expenses and other current liabilities (356)    
Deferred tax liability, net (965)    
Deferred revenue (3,325)    
Total 19,995    
Cash consideration withheld net of working capital adjustment $ 1,300    
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 $ 8,899    
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  
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