XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 19, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]        
Long-term Debt   $ 0 $ 0  
Amortization of debt issuance costs   $ 36,000 10,000 $ 37,000
Credit Facility Participation Fee And Fronting Fee Percentage   0.25%    
Unamortized Debt Issuance Expense   $ 266,000    
Revolving Credit Facility        
Debt Instrument [Line Items]        
Line of Credit Facility, Commitment Fee Percentage 0.25%      
Line of Credit Facility, Remaining Borrowing Capacity   $ 50,000,000 $ 50,000,000  
Revolving Credit Facility | London Interbank Offered Rate (LIBOR)        
Debt Instrument [Line Items]        
Line of credit facility, interest rate at period end   5.38%    
Minimum | Base Rate        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate   0.00%    
Minimum | London Interbank Offered Rate (LIBOR)        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate   1.00%    
Minimum | Revolving Credit Facility        
Debt Instrument [Line Items]        
Line of Credit Facility, Commitment Fee Percentage   0.20%    
Maximum | Base Rate        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate   1.00%    
Maximum | London Interbank Offered Rate (LIBOR)        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate   2.00%    
Maximum | Revolving Credit Facility        
Debt Instrument [Line Items]        
Line of Credit Facility, Commitment Fee Percentage   0.30%    
Second Amendment | Revolving Credit Facility        
Debt Instrument [Line Items]        
Debt Issuance Costs, Net   $ 120,000    
Revolving Credit Facility | Third Amendment        
Debt Instrument [Line Items]        
Debt Issuance Costs, Net   $ 161,000