v3.26.1
LEGAL - Narrative (Details)
12 Months Ended
Jan. 15, 2027
USD ($)
Jan. 15, 2026
USD ($)
Aug. 15, 2025
USD ($)
installment
Dec. 31, 2023
USD ($)
Aug. 13, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2023
Loss Contingencies [Line Items]                
Settlement payable           $ 46,995,377    
Dominion Complaint                
Loss Contingencies [Line Items]                
Settlement loss     $ 67,000,000.0          
Number of installments | installment     3          
Payments for legal settlements   $ 20,000,000.0 $ 27,000,000.0          
Settlement payable           20,000,000.0    
Dominion Complaint | Subsequent Event                
Loss Contingencies [Line Items]                
Settlement payable         $ 20,000,000.0      
Dominion Complaint | Forecast                
Loss Contingencies [Line Items]                
Payments for legal settlements $ 20,000,000.0              
Commercial Counterparty                
Loss Contingencies [Line Items]                
Settlement payable           27,000,000.0    
Settlement amount       $ 41,300,000        
Settlement agreement, fair value           $ 23,200,000 $ 26,700,000  
Loss contingency accrual, discount rate               9.75%
Loss contingency, payment period           36 months 48 months