v3.26.1
Revenue and Geographic Area - Performance Obligation (Details1)
$ in Thousands
Jun. 30, 2026
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 17,104 [1]
[1] Expected revenue includes both billed amounts included in deferred revenue and unbilled amounts that are not reflected in the Company’s condensed consolidated financial statements and are subject to change if the Company’s customers decide to cancel or modify their contracts. Purchase orders for instrument service contracts can generally be canceled before the service period begins.