XML 83 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss per Common Share - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2018
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Weighted-average shares outstanding, basic 2,520,108 2,520,108 42,103,000 27,365,000  
Weighted-average shares outstanding, diluted 2,520,108 2,520,108 42,103,000 27,365,000  
Integrated Diagnostics, Inc          
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Business acquisition contingent consideration gross margin target $ 2.0       $ 2.0
Business acquisition contingent consideration gross margin target period         7 years
Integrated Diagnostics, Inc | Common Stock          
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Contingent consideration shares         2,520,108