XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - MidCap Credit Agreements - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
May 06, 2021
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Debt Instrument [Line Items]          
Amortization expense       $ 417,000 $ 372,000
MidCap Credit Agreements          
Debt Instrument [Line Items]          
Total borrowing capacity $ 70,000,000        
Debt issuance cost before amortization   $ 3,288,000   3,288,000  
MidCap Credit Agreements | Interest Expense          
Debt Instrument [Line Items]          
Amortization expense   $ 165,000 $ 192,000 $ 409,000 $ 318,000
MidCap Credit Agreements | Term Loan          
Debt Instrument [Line Items]          
Total borrowing capacity $ 40,000,000        
Expiration date May 01, 2026        
MidCap Credit Agreements | Term Loan | LIBOR          
Debt Instrument [Line Items]          
Variable interest rate 6.00%        
MidCap Credit Agreements | Term Loan, First Commitment          
Debt Instrument [Line Items]          
Total borrowing capacity $ 10,000,000        
MidCap Credit Agreements | Term Loan, Second Commitment          
Debt Instrument [Line Items]          
Total borrowing capacity 30,000,000        
MidCap Credit Agreements | Revolving Loan          
Debt Instrument [Line Items]          
Total borrowing capacity $ 30,000,000        
Expiration date May 01, 2026        
MidCap Credit Agreements | Revolving Loan | LIBOR          
Debt Instrument [Line Items]          
Variable interest rate 3.00%