XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Schedule of Long-term debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Term loan $ 110,938 $ 115,625
Less: Current portion (6,250) (6,250)
Team loan non-current portion gross 104,688 109,375
Less: Unamortized debt issuance costs (2,140) (2,745)
Term loan, net of current portion $ 102,548 $ 106,630