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

A summary of outstanding senior notes payable is as follows:

   
June 30, 2024
   
December 31, 2023
 
    (In thousands)  
Term loan
 
$
62,500
   
$
62,500
 
Revolving credit facility     72,500       72,500  
Less:
               
Debt discount
   
(3,926
)
   
(4,406
)
Senior notes payable
 
$
131,074
   
$
130,594