XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT (Tables)
3 Months Ended
Mar. 31, 2025
DEBT [Abstract]  
Summary of Outstanding Senior Notes Payable
A summary of outstanding senior notes payable is as follows:
 
        
    March 31, 2025      December 31, 2024  
  (In thousands)
Term loan
$32,500   $32,500 
Revolving credit facility
 42,500    42,500 
Less:
        
Debt discount
 (2,473   (2,663
Senior notes payable
$72,527   $72,337