XML 108 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Employee Benefit Plans) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined contribution plan, employer discretionary contribution amount $ 0.1 $ 0.1  
Deferred compensation arrangement employer contribution vesting period 5 years    
Deferred Compensation Arrangement with Individual, Compensation Expense $ 0.6 0.6 $ 0.5
Deferred compensation plan liabilities 46.2 39.0  
Deferred compensation plan assets $ 46.2 $ 38.9  
Maximum      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined contribution plan, employer matching contribution, percent of employees' gross pay 3.00%