XML 56 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Aug. 31, 2020
Summary Of Significant Accounting Policies [Line Items]      
Cash and cash equivalents maturity description 90    
Additional amounts to be paid in cash or common stock based on achievement of performance measures within period, maximum years 5 years    
Unnamed Corporate Joint Venture One [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Equity method ownership percentage in joint venture 37.50%    
Unnamed Corporate Joint Venture Two [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Equity method ownership percentage in joint venture     51.00%
Government Contracts Concentration Risk [Member] | Accounts Receivable [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Percentage of net accounts receivable 22.00% 21.00%  
Buildings [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Property and equipment estimated useful lives, years 30 years    
Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Short-Term investments maturity period, in years 1 year    
Intangible assets finite lives 20 years    
Maximum [Member] | Medical Equipment [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Property and equipment estimated useful lives, years 7 years    
Maximum [Member] | Computer Equipment [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Property and equipment estimated useful lives, years 7 years    
Maximum [Member] | Software and Software Development Costs [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Property and equipment estimated useful lives, years 7 years    
Maximum [Member] | Furniture [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Property and equipment estimated useful lives, years 7 years    
Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Intangible assets finite lives 1 year    
Minimum [Member] | Medical Equipment [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Property and equipment estimated useful lives, years 3 years    
Minimum [Member] | Computer Equipment [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Property and equipment estimated useful lives, years 3 years    
Minimum [Member] | Software and Software Development Costs [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Property and equipment estimated useful lives, years 3 years    
Minimum [Member] | Furniture [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Property and equipment estimated useful lives, years 3 years