v3.26.3
Business Combinations - Schedule of Fair Value of Consideration Transferred (Details)
$ in Thousands
Apr. 16, 2026
USD ($)
Mar. 11, 2026
USD ($)
Canary Connect, Inc.    
Business Combination [Line Items]    
Cash paid at close   $ 36,000
Fixed deferred acquisition consideration and Earnout contingent consideration   12,907
Total purchase consideration   $ 48,907
Business combination, license fee payment term months   36 months
Business combination, interest rate on license fee payment   5.80%
Aloe Care Health, Inc.    
Business Combination [Line Items]    
Cash paid at close $ 14,102  
Fixed deferred acquisition consideration and Earnout contingent consideration 5,380  
Total purchase consideration $ 19,482  
Aloe Care Health, Inc. | Measurement Input, Discount Rate | Valuation, Income Approach    
Business Combination [Line Items]    
Measurement input 0.063  
Aloe Care Health, Inc. | Measurement Input, Discount Rate | Valuation, Cost Approach    
Business Combination [Line Items]    
Measurement input 0.078