v3.26.1
Fair Value Measurements (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Level 1    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Cash equivalents $ 14.9 $ 16.6
Level 3    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Estimated fair value of debt instruments 204.4 225.7
Outstanding borrowings $ 201.1 $ 225.3