v3.26.3
Variable Interest Entities - New Markets Tax Credit Entities (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Dec. 31, 2025
Variable Interest Entities    
Indemnification amount for any loss or recapture $ 37.0  
Tax credit recaptures 0.0  
October 2, 2019    
Variable Interest Entities    
Loans to investment fund $ 4.8  
Interest rate on loan to investment fund 1.00%  
November 24, 2020    
Variable Interest Entities    
Loans to investment fund $ 11.5  
Interest rate on loan to investment fund 1.00%  
March 29, 2022    
Variable Interest Entities    
Loans to investment fund $ 13.2  
Interest rate on loan to investment fund 1.00%  
December 21, 2022    
Variable Interest Entities    
Loans to investment fund $ 5.9  
Interest rate on loan to investment fund 1.00%  
May 2, 2023    
Variable Interest Entities    
Loans to investment fund $ 6.4  
Interest rate on loan to investment fund 1.30%  
April 14, 2025    
Variable Interest Entities    
Loans to investment fund $ 9.2  
Interest rate on loan to investment fund 1.40%  
July 30, 2026    
Variable Interest Entities    
Loans to investment fund $ 16.1  
Interest rate on loan to investment fund 1.40%  
Unicom    
Variable Interest Entities    
Restricted cash $ 30.0 $ 13.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 | July 30, 2026    
Variable Interest Entities    
Loan to Unicom $ 22.0  
Interest rate 1.00%  
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  
Bank | July 30, 2026    
Variable Interest Entities    
Bank Investment $ 6.7