v3.26.3
Long-Term Debt - Senior Unsecured Note - Additional Information (Details) - Senior Notes - Senior Unsecured Notes - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Debt instrument, redemption price, percentage (as a percent) 100.00%  
Total deferred finance costs, net $ 9.6 $ 6.4