Quarterly report pursuant to Section 13 or 15(d)

DEBT (Narrative) (Details)

v3.24.3
DEBT (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Mar. 28, 2023
May 31, 2022
May 31, 2020
Debt Instrument [Line Items]              
Interest expense $ 2,060 $ 1,899 $ 5,963 $ 4,965      
Following Fourth Amendment              
Debt Instrument [Line Items]              
Final payment fee, percentage of principal     4.25%        
SOFR | Following Fourth Amendment              
Debt Instrument [Line Items]              
Rate adjustment     0.11448%        
Basis spread on variable rate     6.50%        
Floor rate 4.00%   4.00%        
Credit Facility with MidCap              
Debt Instrument [Line Items]              
Maximum borrowing capacity $ 60,000   $ 60,000        
Remaining borrowing capacity 0   0        
Interest expense $ 2,100 $ 1,900 6,000 $ 5,000      
Accrued interest     $ 1,900        
Credit Facility with MidCap | Following Third Amendment              
Debt Instrument [Line Items]              
Final payment fee, percentage of principal     2.50%        
Credit Facility with MidCap | SOFR | Following Third Amendment              
Debt Instrument [Line Items]              
Rate adjustment     0.11448%        
Basis spread on variable rate     5.65%        
Floor rate 1.50%   1.50%        
Credit Facility with MidCap | Tranche 1              
Debt Instrument [Line Items]              
Outstanding balance $ 10,000   $ 10,000        
Credit Facility with MidCap | Tranche 2              
Debt Instrument [Line Items]              
Outstanding balance             $ 10,000
Credit Facility with MidCap | Tranche 3              
Debt Instrument [Line Items]              
Outstanding balance           $ 10,000  
Credit Facility with MidCap | Tranche 4              
Debt Instrument [Line Items]              
Outstanding balance           $ 10,000  
Credit Facility with MidCap | Tranche 5              
Debt Instrument [Line Items]              
Outstanding balance         $ 20,000