XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Line of Credit Facilities
The following table presents details of the term loan facility as of June 30, 2025:
As of
June 30, 2025
Current portion of long-term debt
Gross carrying amount of term loan$5,625 
Unamortized debt issuance costs 
Current portion of long-term debt$5,625 
Long-term debt – noncurrent portion
Gross carrying amount of term loan$294,375 
Unamortized debt issuance costs6,510 
Long-term debt$287,865 

Revolving Credit Facility
The following table presents details of the revolving credit facility as of June 30, 2025:
Balance Sheet ClassificationAs of
June 30, 2025
Outstanding borrowingsLong-term debt$ 
Unamortized debt issuance costsDeposits and other2,170 
Schedule of Maturities of Long-Term Debt
The following table presents the future maturities related to the term loan facility as of June 30, 2025:

2025 (remaining six months)$1,875 
20267,500 
20279,375 
202816,875 
202924,375 
2030240,000 
$300,000