XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BORROWINGS (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt, Aggregate Future Maturities
As of June 30, 2024, the Company had an outstanding balance of $232.6 million, which is recorded within long-term debt on the unaudited condensed consolidated balance sheet, and its aggregate future maturities consists of the following (in thousands):
June 30, 2024
2024$6,375 
202512,750 
202612,750 
202712,750 
202812,750 
Thereafter191,250 
Total248,625 
Debt issuance costs
(16,033)
Total long-term debt, net of debt issuance costs
$232,592