v3.26.1
Acquisitions - Schedule of Business Acquisitions by Acquisition compared to the preliminary values recorded (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Business Combination [Line Items]    
Common stock - issued $ 0 $ 0
Preliminary Allocation [Member]    
Business Combination [Line Items]    
Cash consideration - paid 675  
Cash consideration - accrued 1,325  
Common stock - issued 0  
Common stock - issuable 1,167  
Inventory 106  
Intangible assets 0  
Goodwill 6,148  
Revision of Prior Period, Adjustment [Member]    
Business Combination [Line Items]    
Cash consideration - paid 1,325  
Cash consideration - accrued (1,325)  
Common stock - issued 1,167  
Common stock - issuable (1,167)  
Inventory (100)  
Intangible assets 4,690  
Goodwill (4,590)  
As Adjusted [Member]    
Business Combination [Line Items]    
Cash consideration - paid 2,000  
Cash consideration - accrued 0  
Common stock - issued 1,167  
Common stock - issuable 0  
Inventory 6  
Intangible assets 4,690  
Goodwill $ 1,558