v3.26.1
Consolidated Variable Interest Entity - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
May 01, 2026
Mar. 31, 2025
Jun. 30, 2026
Dec. 31, 2025
Variable Interest Entity [Line Items]        
Proceeds from Utility Limited Partnership   $ 97.2    
Additional investment of partnership $ 10.0      
ZP Utility Insurance Fund, L.P | ZP Utility Insurance GP, LLC        
Variable Interest Entity [Line Items]        
Ownership interest (less than)     3.00% 3.00%