XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Debt, Net (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
Debt, net consisted of the following (in thousands):

Weighted-Average Interest Rate at June 30, 2025
June 30, 2025December 31, 2024
Term loans
6.70 %$240,580 $74,375
Revolving credit facilities
5.94 %10,000 69,000
Unamortized debt issuance costs - Term loans
(12,821)(1,315)
Long-term debt, net
237,759 142,060 
Plus: current portion of long-term debt
600 8,625 
Total debt, net of debt issuance costs238,359 150,685 
Schedule of Maturities of Long-Term Debt
As of June 30, 2025, the future maturities of principal amounts of our total debt obligations, excluding finance lease obligations, through maturity and in total, consists of the following:

Years Ending December 31,Amount
2025 (remaining six months)
$— 
20261,800 
20277,800 
2028241,580 
Total$251,180