v3.26.1
Business Acquisition - Summary of the fair value of assets acquired as of the acquisition date (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Customer relationships    
Asset Acquisition [Line Items]    
Estimated life 7 years 7 years
Developed technology    
Asset Acquisition [Line Items]    
Estimated life 11 years 11 years
HPUE Member    
Asset Acquisition [Line Items]    
Fair value $ 340  
HPUE Member | Customer relationships    
Asset Acquisition [Line Items]    
Estimated life 5 years  
Fair value $ 260  
HPUE Member | Developed technology    
Asset Acquisition [Line Items]    
Estimated life 5 years  
Fair value $ 50  
HPUE Member | Market related intangibles    
Asset Acquisition [Line Items]    
Estimated life 5 years  
Fair value $ 30