v3.26.3
Derivatives - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Derivative [Line Items]          
Unrealized gains (losses) on derivatives $ (71) $ 0 $ (71) $ 0  
Asset Pledged as Collateral          
Derivative [Line Items]          
Cash 69,100   69,100   $ 16,700
Interest Rate Swap          
Derivative [Line Items]          
Derivative, fair value (33,700)   (33,700)   $ 10,300
Interest Rate Swap | 2026 Notes          
Derivative [Line Items]          
Increase (decrease) in carrying value of notes 1,100 2,800 5,800 9,000  
Interest Rate Swap | 2028 Notes          
Derivative [Line Items]          
Increase (decrease) in carrying value of notes (3,800) 200 (8,800) 6,000  
Interest Rate Swap | 2029 Notes          
Derivative [Line Items]          
Increase (decrease) in carrying value of notes (6,100) 500 (12,000) 8,700  
Interest Rate Swap | 2030 Notes          
Derivative [Line Items]          
Increase (decrease) in carrying value of notes (9,500) 400 (15,700) 9,300  
Interest Rate Swap | 2031 Notes          
Derivative [Line Items]          
Increase (decrease) in carrying value of notes (11,600)   (13,300)    
Interest Rate Swap | Designated As Hedging Instrument          
Derivative [Line Items]          
Unrealized gains (losses) on derivatives $ (29,900) $ 3,900 $ (44,000) $ 33,100