v3.26.1
Debt - Schedule of Debt, Interest Rate Swap (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Interest Rate Swap    
Derivative Instruments, Gain (Loss) [Line Items]    
Amounts reclassified from accumulated other comprehensive loss to interest expense, net $ (1,137) $ (3,890)
Interest Rate Derivatives    
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized loss recognized in other comprehensive loss on interest rate swaps 90 (2,164)
Amounts reclassified from accumulated other comprehensive loss to interest expense, net 1,137 3,890
Cash payments on interest rate swaps 0 1,663
Total other comprehensive loss on interest rate swaps, net of reclassifications into earnings $ 1,227 $ 3,389