v3.25.2
Derivatives and Hedging Activities - Schedule of Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]        
Amount of gain recognized on derivatives in other comprehensive loss $ 2,673 $ 3,926 $ 914 $ 8,600
Amount of gain (loss) reclassified from cumulative other comprehensive loss into interest expense 1,615 (5,436) 658 (14,956)
Total amount of interest expense presented in the condensed consolidated statements of comprehensive income (loss) $ (67,914) $ (73,631) $ (137,727) $ (146,861)