v3.26.3
LONG-TERM DEBT - Due Within One Year (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Long-Term Debt, Rolling Maturity  
Long-term debt, maturities, repayments of principal in next rolling 12 months $ 100,000
Truist Bank Credit Agreement, 2026 Term Loan  
Long-Term Debt, Rolling Maturity  
Long-term debt, gross, maturities, repayments of principal in next rolling 12 months $ 100,000