v3.26.3
Summary of Significant Accounting Policies - Deferred Revenue (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Summary of the activity of the Company's deferred revenue related to product and service revenue    
Balances at beginning of period $ 17,265 $ 20,630
Recognition of revenue included in balance at beginning of the period (6,574) (8,353)
Deferred revenue acquired, net of revenue recognized 2,660  
Revenue deferred during the period, net of revenue recognized 9,773 6,023
Foreign currency impact (241)  
Balances at end of period $ 22,883 $ 18,300