XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue and Accounts Receivable Credit Concentration - Summary of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disaggregation Of Revenue [Line Items]    
Revenues $ 71,323 $ 49,087
Lung Diagnostic Testing    
Disaggregation Of Revenue [Line Items]    
Revenues 64,708 45,192
Development Services    
Disaggregation Of Revenue [Line Items]    
Revenues $ 6,615 $ 3,895