XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT (Tables)
9 Months Ended
Sep. 30, 2024
DEBT [Abstract]  
Summary of Outstanding Senior Notes Payable

A summary of outstanding senior notes payable is as follows:

   
September 30, 2024
   
December 31, 2023
 
    (In thousands)  
Term loan
 
$
62,500
   
$
62,500
 
Revolving credit facility     42,500       72,500  
Less:
               
Debt discount
   
(3,674
)
   
(4,406
)
Senior notes payable
 
$
101,326
   
$
130,594