Annual report [Section 13 and 15(d), not S-K Item 405]

Debt (Tables)

v3.25.4
Debt (Tables)
12 Months Ended
Dec. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following (in thousands):
As of December 31,
  2025 2024
Bank credit facility - term loan $ 296,250  $ 277,500 
Bank credit facility - revolving facility —  155,000 
Principal amount of long-term debt 296,250  432,500 
Less: debt issuance costs
(3,446) (2,327)
Total debt
292,804  430,173 
Less: current portion
(7,500) (30,000)
Long-term debt, net of current portion $ 285,304  $ 400,173 
Schedule of Term Loan Payments
Future required term loan and revolving facility payments as of December 31, 2025 are as follows (in thousands):
Year Ending December 31, Term Revolving Facility Total
2026 $ 7,500  $ —  $ 7,500 
2027 11,250  —  11,250 
2028 20,625  —  20,625 
2029 22,500  —  22,500 
2030 234,375  —  234,375 
   Total
$ 296,250  $ —  $ 296,250