XML 39 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments - Additional Information (Detail) - USD ($)
3 Months Ended
Jan. 23, 2024
Apr. 01, 2022
Mar. 31, 2024
Mar. 31, 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  
Non controlling interest     1,300,000    
Gain (loss) from investment in affiliate     100,000    
Aggregate maximum payments of repurchases of common stock     6,769,000 815,000  
Cash and cash equivalents, unrestricted     $ 125,807,000   $ 118,009,000
Maximum [Member]          
Financial Instruments [Line Items]          
Gain (loss) from investment in affiliate       $ (100,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
Credit Agreement | Revolving Credit Facility [Member] | Wintrust Bank [Member]          
Financial Instruments [Line Items]          
Revolving credit facility maturity date Jan. 31, 2027   Jan. 31, 2027    
Line of credit facility interest rate prime 3.00% 4.00%      
Revolving credit facility $ 125,000,000        
Minimum required cash and cash equivalents in domestic accounts covenant. $ 156,250,000        
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%    
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]          
Financial Instruments [Line Items]          
Total short-term investments (available for sale), Fair value     $ 34,100,000   30,300,000
Federal Agencies Debt and Commercial Paper within Cash and Cash Equivalents [Member] | Level 2 [Member]          
Financial Instruments [Line Items]          
Total short-term investments (available for sale), Fair value     $ 20,600,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         $ 44,900,000