XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.2
BORROWINGS (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
The following table sets forth the Company’s outstanding borrowings, inclusive of current and non-current portions, as of the date indicated (in thousands):

June 30, 2025December 31, 2024
Secured borrowings$265,557 $176,089 
Long-term debt$314,547 $321,317 
Exchangeable notes$147,526 $146,342 
Schedule of Long-Term Debt, Aggregate Future Maturities
As of June 30, 2025, the Company had an outstanding balance of $314.5 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, 2025
2025$8,875 
202617,750 
202717,750 
202817,750 
2029270,000 
Total332,125 
Debt issuance costs(17,578)
Total long-term debt, net of debt issuance costs$314,547