v3.25.4
Variable Interest Entities - New Markets Tax Credit Entities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Variable Interest Entities    
Indemnification amount for any loss or recapture $ 28.0  
Tax credit recaptures 0.0  
October 2, 2019    
Variable Interest Entities    
Loan to Investment Fund $ 4.8  
Interest Rate on Loan to Investment Fund 1.00%  
November 24, 2020    
Variable Interest Entities    
Loan to Investment Fund $ 11.5  
Interest Rate on Loan to Investment Fund 1.00%  
March 29, 2022    
Variable Interest Entities    
Loan to Investment Fund $ 13.2  
Interest Rate on Loan to Investment Fund 1.00%  
December 21, 2022    
Variable Interest Entities    
Loan to Investment Fund $ 5.9  
Interest Rate on Loan to Investment Fund 1.00%  
May 2, 2023    
Variable Interest Entities    
Loan to Investment Fund $ 6.4  
Interest Rate on Loan to Investment Fund 1.30%  
April 14, 2025    
Variable Interest Entities    
Loan to Investment Fund $ 9.2  
Interest Rate on Loan to Investment Fund 1.40%  
Unicom    
Variable Interest Entities    
Restricted cash $ 13.0 $ 1.0
Unicom | October 2, 2019    
Variable Interest Entities    
Loan to Unicom $ 6.7  
Interest rate 1.80%  
Unicom | November 24, 2020    
Variable Interest Entities    
Loan to Unicom $ 15.8  
Interest rate 0.80%  
Unicom | March 29, 2022    
Variable Interest Entities    
Loan to Unicom $ 18.2  
Unicom | December 21, 2022    
Variable Interest Entities    
Loan to Unicom $ 8.2  
Interest rate 1.40%  
Unicom | May 2, 2023    
Variable Interest Entities    
Loan to Unicom $ 9.0  
Interest rate 1.00%  
Unicom | April 14, 2025    
Variable Interest Entities    
Loan to Unicom $ 12.6  
Unicom | Minimum | March 29, 2022    
Variable Interest Entities    
Interest rate 0.70%  
Unicom | Minimum | April 14, 2025    
Variable Interest Entities    
Interest rate 1.00%  
Unicom | Maximum | March 29, 2022    
Variable Interest Entities    
Interest rate 1.40%  
Unicom | Maximum | April 14, 2025    
Variable Interest Entities    
Interest rate 1.40%  
Bank | October 2, 2019    
Variable Interest Entities    
Bank Investment $ 2.2  
Bank | November 24, 2020    
Variable Interest Entities    
Bank Investment 4.9  
Bank | March 29, 2022    
Variable Interest Entities    
Bank Investment 5.6  
Bank | December 21, 2022    
Variable Interest Entities    
Bank Investment 2.6  
Bank | May 2, 2023    
Variable Interest Entities    
Bank Investment 2.8  
Bank | April 14, 2025    
Variable Interest Entities    
Bank Investment $ 3.9