XML 46 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of long-term debt
Debt consisted of the following (in thousands):
As of December 31,
20232022
2021 Term loan
$427,388 $431,738 
Debt issuance costs
(3,842)(4,829)
Total debt, net
423,546 426,909 
Less: Current portion of debt
2021 Term loan4,350 4,350 
Debt issuance costs
(808)(845)
Total current portion of debt, net
3,542 3,505 
Total non-current portion of debt, net
$420,004 $423,404 
Summary of future principal payments of long-term debt
Future principal payments of debt as of December 31, 2023, were as follows (in thousands):
Years ending December 31,
2024$4,350 
20254,350 
20264,350 
20274,350 
2028409,988 
Total$427,388