v3.25.2
Debt - Rural Utilities Service Guaranteed Loans (Details) - Secured Debt - FFB - Rural Utilities Service Guaranteed Loans - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Jul. 31, 2025
Jun. 30, 2025
Debt Instrument [Line Items]    
Advances received on loans   $ 68,435
Subsequent Event    
Debt Instrument [Line Items]    
Advances received on loans $ 55,863