v3.24.2.u1
Borrowings (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Company's Debt Position
The following tables summarizes the Company’s debt position:
As of
June 30, 2024December 31, 2023
Revolving credit facility
Current portion of long-term borrowings$75,000 $65,000 
Long-term borrowings
260,000 135,000 
Total borrowings$335,000 $200,000 
Schedule of Credit Facilities Carried an Effective Interest Rate
The revolving credit facility carried an effective interest rate as shown below:

Three months ended June 30,Six months ended June 30,
2024202320242023
Effective Interest Rate6.5 %6.2 %6.6 %6.1 %
Schedule of Maturities of Long-term Debt
Expected payments for all of the Company’s borrowings outstanding as of June 30, 2024 were as follows:
Revolving credit facility
2024 (July 1 - December 31)$75,000 
2025— 
2026— 
2027260,000 
Total$335,000