XML 40 R32.htm IDEA: XBRL DOCUMENT v3.24.2
Financial Instruments - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jan. 23, 2024
Apr. 01, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 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)  
Aggregate maximum payments of repurchases of common stock         6,769,000 $ 2,729,000  
Cash and cash equivalents, unrestricted     127,852,000   127,852,000   $ 118,009,000
Maximum [Member]              
Financial Instruments [Line Items]              
Gain (loss) from investment in affiliate     (100,000) $ (100,000) $ 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   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]              
Line of credit facility maximum increase to borrowing capacity         $ 50,000,000    
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     $ 30,900,000   $ 30,900,000   30,300,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