XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Summary of Company's Fair Value Hierarchy for its Financial Assets and Liabilities (Detail) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Liabilities:      
Fair value of liabilities     $ 0
Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of investments $ 25,394,000 $ 503,000  
Liabilities:      
Fair value of liabilities (294,000) (1,144,000)  
Fair Value, Measurements, Recurring [Member] | Interest Rate Swap [Member]      
Liabilities:      
Fair value of liabilities 294,000 1,144,000  
Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member]      
Assets:      
Fair value of cash equivalents 6,885,000 503,000  
Fair Value, Measurements, Recurring [Member] | Marketable Investments [Member]      
Assets:      
Fair value of cash equivalents 18,509,000    
Fair Value, Measurements, Recurring [Member] | Level 1 [Member]      
Assets:      
Fair value of investments 6,885,000 503,000  
Liabilities:      
Fair value of liabilities 0 0  
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Interest Rate Swap [Member]      
Liabilities:      
Fair value of liabilities 0 0  
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Money Market Funds [Member]      
Assets:      
Fair value of cash equivalents 6,885,000 503,000  
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Marketable Investments [Member]      
Assets:      
Fair value of cash equivalents 0    
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2      
Assets:      
Fair value of investments 18,509,000 0  
Liabilities:      
Fair value of liabilities (294,000) (1,144,000)  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 | Interest Rate Swap [Member]      
Liabilities:      
Fair value of liabilities 294,000 1,144,000  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 | Money Market Funds [Member]      
Assets:      
Fair value of cash equivalents 0 $ 0  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 | Marketable Investments [Member]      
Assets:      
Fair value of cash equivalents $ 18,509,000