XML 41 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Financial Instruments - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Jul. 29, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Financial Instruments [Line Items]            
Period cash equivalents and short-term investments have been in continuous unrealized gain (loss) position, years, maximum       1 year    
Realized gains (losses)   $ 0 $ 0 $ 0 $ 0  
Non controlling interest   1,200,000   1,200,000    
Gain (loss) from investment in affiliate         $ (100,000)  
Maximum [Member]            
Financial Instruments [Line Items]            
Gain (loss) from investment in affiliate   $ (100,000) $ (100,000) $ (10,000)    
Credit Agreement | Revolving Credit Facility | Wintrust Bank [Member]            
Financial Instruments [Line Items]            
Credit facility borrowings $ 0          
Maturity date Jan. 31, 2027          
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   $ 30,500,000   $ 30,500,000   $ 30,300,000
Short-term, Non-governmental Debt Securities [Member]            
Financial Instruments [Line Items]            
Total short-term investments (available for sale), Fair value   225,783,000   225,783,000   245,713,000
Short-term, Non-governmental Debt Securities [Member] | Level 2 [Member]            
Financial Instruments [Line Items]            
Total short-term investments (available for sale), Fair value   20,900,000   20,900,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   $ 53,200,000   $ 53,200,000   $ 44,900,000