v3.25.4
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Intangible Asset, Acquired, Finite-Lived [Line Items]      
Goodwill $ 13,240,000 $ 13,240,000  
Goodwill impairment 0 0 $ 0
Amortization of intangible assets $ 1,900,000 $ 2,000,000.0 $ 2,000,000.0
Developed technology      
Intangible Asset, Acquired, Finite-Lived [Line Items]      
Finite-lived intangible assets, remaining amortization period 1 year 4 months 24 days