XML 61 R48.htm IDEA: XBRL DOCUMENT v3.26.1
DEBT - Schedule of Current and Long-Term Portion of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current Portion    
Net carrying amount $ 3,929 $ 3,926
Long-term Portion    
Net carrying amount 387,017 387,694
Secured Debt | 2025 Term Loan | Line of Credit    
Current Portion    
Gross carrying amount 4,000 4,000
Debt issuance costs 35 37
Unamortized original issue discount 36 37
Net carrying amount 3,929 3,926
Long-term Portion    
Gross carrying amount 394,000 395,000
Debt issuance costs 3,474 3,634
Unamortized original issue discount 3,509 3,672
Net carrying amount $ 387,017 $ 387,694