XML 54 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Sep. 08, 2021
Financial Instruments [Line Items]            
Period cash equivalents and short-term investments have been in continuous unrealized gain (loss) position, years, maximum     1 year      
Non controlling interest $ 1,200,000   $ 1,200,000      
Aggregate maximum payments of repurchases of common stock     2,729,000 $ 15,670,000    
Cash and cash equivalents, unrestricted 140,533,000   140,533,000   $ 109,408,000  
Maximum [Member]            
Financial Instruments [Line Items]            
Gain (loss) from investment in affiliate (100,000) $ (200,000) $ (100,000) $ (300,000)    
Credit Agreement | Wintrust Bank [Member]            
Financial Instruments [Line Items]            
Discount interest rate to prime     1.00%      
Credit Agreement | Wintrust Bank [Member] | Minimum [Member] | Prime [Member]            
Financial Instruments [Line Items]            
Line of credit facility, interest rate     3.00%      
Credit Agreement | Revolving Credit Facility | Wintrust Bank [Member]            
Financial Instruments [Line Items]            
Credit facility borrowings $ 0   $ 0   0  
Credit Agreement | Revolving Credit Facility [Member] | Wintrust Bank [Member]            
Financial Instruments [Line Items]            
Revolving credit facility maturity date     Sep. 08, 2024      
Revolving credit facility           $ 125,000,000.0
Credit Agreement | Revolving Credit Facility [Member] | Wintrust Bank [Member] | Maximum [Member]            
Financial Instruments [Line Items]            
Aggregate commitment amount     $ 50,000,000.0      
Aggregate maximum payments of repurchases of common stock     $ 100,000,000.0      
Percentage of aggregate amount of loan commitments     125.00%      
Equity Affiliate [Member]            
Financial Instruments [Line Items]            
Percentage of investment in equity affiliate 30.70%   30.70%      
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]            
Financial Instruments [Line Items]            
Total short-term investments (available for sale), Fair value $ 31,800,000   $ 31,800,000   $ 40,100,000  
Federal Agencies Debt Securities within Cash and Cash Equivalents [Member] | Level 2 [Member]            
Financial Instruments [Line Items]            
Total short-term investments (available for sale), Fair value $ 7,000,000   $ 7,000,000