XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Grant and Awards (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 29, 2022
Jun. 15, 2020
Mar. 13, 2020
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Award [Line Items]            
Revenue from grants       $ 16.3    
Medical Technology Enterprise Consortium [Member]            
Award [Line Items]            
Revenue from grants $ 16.3 $ 15.0   1.0 $ 0.8  
Increase in expected revenue from grants $ 1.3          
Unbilled award receivable       $ 1.0   $ 1.5
Cystic Fibrosis Foundation [Member]            
Award [Line Items]            
Award receivable     $ 1.0      
Award agreement interruption period     360 days      
Maximum [Member] | Cystic Fibrosis Foundation [Member]            
Award [Line Items]            
Amount of threshold development award     $ 5.0