v3.25.4
Long Term Debt - 2027 Term Loan - Additional Information (Details) - Unsecured term loans - Line of Credit - 2027 Term Loan - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Notes issued $ 430.0  
Proceeds from debt 430.0  
Maximum additional availability of the facility 500.0  
Total deferred finance costs, net $ 5.0 $ 8.9