XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt Financing and Credit Facilities (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long Term Debt Instruments

Long-term debt consists of the following as of December 31, 2024 and 2023:

 

 

 

December 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Revolving line of credit

 

 

-

 

 

 

29,415

 

Term loan

 

 

115,000

 

 

 

-

 

Total debt

 

 

115,000

 

 

 

29,415

 

Less term loan deferred financing costs

 

 

(6,585

)

 

 

-

 

Total debt, net of deferred financing costs

 

 

108,415

 

 

 

29,415

 

Less amounts due within one year

 

 

(2,875

)

 

 

(29,415

)

Long-term debt, net of current portion

 

$

105,540

 

 

$

-

 

Schedule of Estimated annual maturities

Estimated annual maturities of long-term debt, including the current portion as of December 31, 2024 are as follows:

 

2025

 

$

2,875

 

2026

 

 

2,875

 

2027

 

 

2,875

 

2028

 

 

106,375

 

2029

 

 

-

 

Thereafter

 

 

-

 

 

 

$

115,000