v3.26.1
FAIR VALUE MEASUREMENTS - Fair Value of Financial Instruments Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 29, 2026
Dec. 31, 2025
Assets      
Derivative asset $ 3,740   $ 0
Liabilities      
Derivative liability 44   0
2021 Notes 0 $ 683,200 660,324
Total liabilities 44   660,324
Level 1      
Assets      
Derivative asset 0   0
Liabilities      
Derivative liability 0   0
2021 Notes 0   0
Total liabilities 0   0
Level 2      
Assets      
Derivative asset 3,740   0
Liabilities      
Derivative liability 44   0
2021 Notes 0   0
Total liabilities 44   0
Level 3      
Assets      
Derivative asset 0   0
Liabilities      
Derivative liability 0   0
2021 Notes 0   660,324
Total liabilities $ 0   $ 660,324