XML 78 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Receivable (Net Accounts Receivable) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable [Abstract]        
Billed utility revenue $ 265,504 $ 197,815    
Other 4,801 1,283    
Gross accounts receivable 270,305 199,098    
Less allowance for doubtful accounts 63,981 58,073 $ 40,099 $ 7,353
Net accounts receivable $ 206,324 $ 141,025