XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long Term Debt, Net - Narrative (Details)
3 Months Ended
Feb. 27, 2024
USD ($)
Jan. 19, 2024
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Debt Instrument [Line Items]        
Proceeds from revolving credit facility     $ 30,000,000 $ 0
Proceeds from term loan     19,783,000 0
Repayments of term loan     50,000,000 0
Loss on extinguishment of debt   $ 1,401,000 1,401,000 0
Repayments of initial line of credit draw     30,000,000 $ 0
Citizens Credit Agreement | Line of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 95,000,000    
Citizens Credit Agreement | Line of Credit | Minimum | Base Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate (percent)   1.25%    
Citizens Credit Agreement | Line of Credit | Minimum | SOFR        
Debt Instrument [Line Items]        
Basis spread on variable rate (percent)   2.25%    
Citizens Credit Agreement | Line of Credit | Maximum | Base Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate (percent)   2.50%    
Citizens Credit Agreement | Line of Credit | Maximum | SOFR        
Debt Instrument [Line Items]        
Basis spread on variable rate (percent)   3.50%    
Citizens Credit Agreement | Line of Credit | Revolving Credit Facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 75,000,000    
Line of credit facility, optional increase   $ 50,000,000    
Line of credit facility, optional increase, EBITDA multiplier   1.00    
Proceeds from revolving credit facility   $ 30,000,000    
Repayments of initial line of credit draw $ 30,000,000      
Undrawn commitment fee percentage 0.25%      
Citizens Credit Agreement | Line of Credit | Letter of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity   10,000,000    
Citizens Credit Agreement | Line of Credit | Bridge Loan        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 10,000,000    
Citizens Credit Agreement | Line of Credit | Bridge Loan | SOFR        
Debt Instrument [Line Items]        
Basis spread on variable rate (percent)   0.10%    
Citizens Credit Agreement | Line of Credit | Term Loan        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 20,000,000    
Proceeds from term loan   $ 20,000,000    
Fair value of term loan     $ 19,300,000  
Citizens Credit Agreement | Line of Credit | Term Loan | Debt Amortization, Year One        
Debt Instrument [Line Items]        
Interest rate   1.25%    
Citizens Credit Agreement | Line of Credit | Term Loan | Debt Amortization, Year Two        
Debt Instrument [Line Items]        
Interest rate   1.25%    
Citizens Credit Agreement | Line of Credit | Term Loan | Debt Amortization, Year Three        
Debt Instrument [Line Items]        
Interest rate   1.88%    
Citizens Credit Agreement | Line of Credit | Term Loan | Debt Amortization, Year Four        
Debt Instrument [Line Items]        
Interest rate   1.88%    
Citizens Credit Agreement | Line of Credit | Term Loan | Debt Amortization, Year Five        
Debt Instrument [Line Items]        
Interest rate   2.50%    
Citizens Credit Agreement | Line of Credit | Term Loan | Minimum | Base Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate (percent)   1.25%    
Citizens Credit Agreement | Line of Credit | Term Loan | Minimum | SOFR        
Debt Instrument [Line Items]        
Basis spread on variable rate (percent)   2.25%    
Interest rate, effective percentage (percent)     7.90%  
Citizens Credit Agreement | Line of Credit | Term Loan | Maximum | Base Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate (percent)   2.50%    
Citizens Credit Agreement | Line of Credit | Term Loan | Maximum | SOFR        
Debt Instrument [Line Items]        
Basis spread on variable rate (percent)   3.50%    
Hayfin Loan Agreement Term Loan | Term loan        
Debt Instrument [Line Items]        
Repayments of term loan   $ 50,000,000