v3.26.3
DEBT - Fees (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 15, 2026
Dec. 31, 2025
BANK DEBT              
Debt issuance costs, net $ 25,959     $ 25,959     $ 322
Gain (Loss) on Extinguishment of Debt 5,717   $ 0 5,947 $ 0    
KLIM Credit Agreement              
BANK DEBT              
Unamortized bank fees $ 26,000     26,000     $ 300
KLIM Credit Agreement | Line of Credit              
BANK DEBT              
Debt issuance costs, net           $ 26,200  
Credit Agreement              
BANK DEBT              
Gain (Loss) on Extinguishment of Debt   $ (200)          
Credit Agreement | Revolving credit              
BANK DEBT              
Gain (Loss) on Extinguishment of Debt       $ 5,900