XML 100 R84.htm IDEA: XBRL DOCUMENT v3.25.4
DEBT - Schedule of Current and Long-Term Portion of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current Portion    
Net carrying amount $ 3,926 $ 124,931
Long-term Portion    
Net carrying amount 387,694 344,124
Secured Debt | 2024 Term Loan | Line of Credit    
Current Portion    
Gross carrying amount 4,000 10,313
Debt issuance costs 37 169
Unamortized original issue discount 37 189
Net carrying amount 3,926 9,955
Long-term Portion    
Gross carrying amount 395,000 349,062
Debt issuance costs 3,634 2,333
Unamortized original issue discount 3,672 2,605
Net carrying amount $ 387,694 $ 344,124