v3.26.1
Goodwill and Intangible Assets, Net - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
GBP (£)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Intangible assets            
Goodwill $ 1,473,194   $ 1,473,194     $ 1,248,664
Carrying amount of goodwill due to purchase price allocation     224,530 £ 166,362    
Amortization expense 29,000 $ 32,000 61,000   $ 66,000  
Developed Technology            
Intangible assets            
Goodwill 85,000   85,000      
Amortization expense $ 8,000 $ 0 $ 11,000   $ 0