XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Notes Payable and Long-term Debt
The table below summarizes our notes payable and long-term debt at December 31, 2023 and at December 31, 2022:
(in thousands)December 31, 2023December 31, 2022
 
Senior Credit Agreement$640,492 $436,126 
Fixed payment obligation26,400 22,785 
Other notes3,816 2,441 
Subtotal670,708 461,352 
 
Less: current portion of long-term debt(199,192)(11,792)
Less: unamortized debt discount and issuance costs(49,615)(36,072)
Subtotal421,901 413,488 
 
Convertible note payable to executive officer— 1,000 
 
Total$421,901 $414,488 
Notes payable including current portion of long-term debt199,192 11,792 
Less: current portion of unamortized debt issuance costs(960)— 
Notes payable including current portion of long-term debt, net198,232 11,792 
Schedule of Stockholders' Equity Note, Warrants or Rights
During the year ended December 31, 2023, the Company recognized the following debt discount related to warrants issued (See Note I - Stock Options and Warrants).

(in thousands, except share amounts)Warrants issuedDebt discount
Tranche C8,250,000 $8,607 
Tranche D24,422,941 $23,958 

During the year ended December 31, 2022, the Company recognized the following debt discount related to warrants issued (See Note I - Stock Options and Warrants).
(in thousands, except share amounts)Warrants issuedDebt discount
Tranche B12,485,937 $13,775 
Schedule of Minimum Required Payments of Notes Payable and Long-term Debt
The following table summarizes the minimum required payments of notes payable and long-term debt as of December 31, 2023:
(in thousands)
YearRequired Minimum Payments
2024$199,192 
2025$471,347 
2026$25 
2027$
2028$
Thereafter$132 
Total$670,708