XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Credit Facility and Acquisition Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
Our Credit Facility and acquisition debt consisted of the following (in thousands): 
December 31, 2022December 31, 2023
Credit Facility$190,700 $179,100 
Debt issuance costs, net of accumulated amortization of $1,926 and $2,478, respectively
(1,864)(1,306)
Total Credit Facility$188,836 $177,794 
Acquisition debt$3,993 $5,998 
Less: current portion(555)(537)
Total acquisition debt, net of current portion$3,438 $5,461 
The interest expense and amortization of debt issuance costs related to our Credit Facility are as follows (in thousands):
Years ended December 31,
202120222023
Credit Facility interest expense$1,820 $7,105 $17,251 
Credit Facility amortization of debt issuance costs380 412 552 
The imputed interest expense related to our acquisition debt is as follows (in thousands):
Years ended December 31,
202120222023
Acquisition debt imputed interest expense$364 $311 $291 
The interest expense and accretion of debt discount and debt issuance costs related to our Convertible Notes are as follows (in thousands):
Years ended December 31,
202120222023
Convertible Notes interest expense$18 $— $— 
Convertible Notes accretion of debt discount20 — — 
Convertible Notes amortization of debt issuance costs— — 
The interest expense and amortization of debt discount, debt premium and debt issuance costs related to our Senior Notes are as follows (in thousands):
Years ended December 31,
202120222023
Senior Notes interest expense$21,767 $16,980 $17,000 
Senior Notes amortization of debt discount504 493 515 
Senior Notes amortization of debt premium85 — — 
Senior Notes amortization of debt issuance costs195 140 147 
Schedule of Maturities of Long-term Debt
The aggregate maturities of our Credit Facility and acquisition debt for the next five years subsequent to December 31, 2023 and thereafter, excluding debt issuance costs, are as follows (in thousands):
Credit FacilityAcquisition Debt
Years ending December 31,
2024$— $938 
2025— 938 
2026179,100 491 
2027— 491 
2028— 491 
Thereafter— 5,928 
Total Credit Facility and acquisition debt$179,100 $9,277 
Less: Interest— (3,279)
Present value of Credit Facility and acquisition debt$179,100 $5,998 
The aggregate maturities of our Senior Notes for the next five years subsequent to December 31, 2023 and thereafter are as follows (in thousands):
Principal MaturityDiscount AmortizationCarrying
 Value
Years ending December 31,
2024$— $(539)$(539)
2025— (563)(563)
2026— (588)(588)
2027— (615)(615)
2028— (642)(642)
Thereafter400,000 (244)399,756 
Total$400,000 $(3,191)$396,809