Quarterly report [Sections 13 or 15(d)]

Acquisitions - Schedule of Business Acquisitions by Acquisition compared to the preliminary values recorded (Details)

v3.25.3
Acquisitions - Schedule of Business Acquisitions by Acquisition compared to the preliminary values recorded (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Business Combination [Line Items]    
Common stock - issued $ 0 $ 0
Preliminary Allocation at Acquisition    
Business Combination [Line Items]    
Cash consideration - paid 675  
Cash consideration - accrued 1,325  
Common stock - issued 0  
Common stock - issuable 1,167  
Acquisition of financial liabilities fair value disclosure 3,127  
Goodwill and intangible assets 6,149  
Adjustments    
Business Combination [Line Items]    
Cash consideration - paid 925  
Cash consideration - accrued (825)  
Common stock - issued 667  
Common stock - issuable (667)  
Acquisition of financial liabilities fair value disclosure 421  
Goodwill and intangible assets 521  
As adjusted    
Business Combination [Line Items]    
Cash consideration - paid 1,600  
Cash consideration - accrued 500  
Common stock - issued 667  
Common stock - issuable 500  
Acquisition of financial liabilities fair value disclosure 3,548  
Goodwill and intangible assets $ 6,670