XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.3
General - Accounts Receivable (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2024
Sep. 30, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Reduction to its allowance for credit losses $ 7,822  
Regulatory Asset Impairment    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Reduction to its allowance for credit losses 3,960  
General and Administrative Expense    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Reduction to its allowance for credit losses $ 3,862  
Reduction in allowance for credit losses, net of tax   $ 2,782
Reduction in allowance for credit loss, per diluted share (in dollars per share)   $ 0.09