v3.26.1
Business Combinations - Schedule of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Apr. 16, 2026
Mar. 11, 2026
Dec. 31, 2025
Assets acquired:        
Goodwill $ 47,936     $ 11,038
Canary Connect, Inc.        
Assets acquired:        
Inventory     $ 1,911  
Intangible assets     19,090  
Goodwill     27,906  
Total assets acquired     48,907  
Liabilities assumed:        
Total liabilities assumed     0  
Fair value of assets acquired and liabilities assumed, net     $ 48,907  
Aloe Care Health, Inc.        
Assets acquired:        
Cash   $ 27    
Restricted cash   1,920    
Inventory   2,455    
Other acquired assets   433    
Intangible assets   7,840    
Goodwill   8,992    
Total assets acquired   21,667    
Liabilities assumed:        
Accounts payable   1,960    
Other assumed liabilities   225    
Total liabilities assumed   2,185    
Fair value of assets acquired and liabilities assumed, net   $ 19,482