v3.26.1
INTEREST RATE SWAPS - Schedule of Interest Rate Swaps on the Condensed Consolidated Balance Sheets and Statements of Operations and Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Stockholders' Equity:          
Accumulated other comprehensive income $ 29,965   $ 29,965   $ 19,450
Interest (income) expense (3,109) $ (5,166) (6,307) $ (10,296)  
Unrealized gain (loss) on cash flow hedges, gross 8,336 (13,238) 14,137 (32,864)  
Less: Tax effect (1,967) 3,130 (3,354) 7,770  
Unrealized gain (loss) on cash flow hedges, net of tax 6,369 $ (10,108) 10,783 $ (25,094)  
Interest Rate Swap          
Current portion:          
Prepaid and other current assets 15,662   15,662   9,240
Noncurrent portion:          
Other noncurrent assets 23,662   23,662   15,947
Total interest rate swap asset 39,324   39,324   25,187
Stockholders' Equity:          
Accumulated other comprehensive income $ 29,551   $ 29,551   $ 18,768