XML 74 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition - Changes in Balance of Deferred Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Beginning balance $ 36,592 $ 35,740
Increase in deferred revenues 50,455 35,440
Revenue recognized during the period included in deferred revenues at the beginning of the period (19,200) (13,693)
Revenue recognized from performance obligations satisfied within the same period (25,878) (20,895)
Ending Balance 41,969 $ 36,592
Foresight Diagnostics, Inc.    
Disaggregation of Revenue [Line Items]    
Increase in deferred revenues $ 2,600