XML 54 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue and Geographic Area - Performance Obligation (Details1)
$ in Thousands
Jun. 30, 2025
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 19,656 [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.