XML 115 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
Allowance for Doubtful Accounts (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Feb. 02, 2022
Jan. 26, 2022
Changes in allowance for doubtful accounts          
Balance at beginning of year $ 5,316,000 $ 916,000 $ 951,000    
Provision charged to expense 8,150,000 5,016,000 609,000    
Accounts written off, net of recoveries 9,897,000 616,000 644,000    
Balance at end of year 3,569,000 5,316,000 916,000    
Components of allowance for doubtful accounts          
Allowance for doubtful accounts related to accounts receivable-customer 3,516,000 5,263,000 857,000    
Allowance for doubtful accounts related to other accounts receivable 53,000 53,000 59,000    
Total allowance for doubtful accounts 3,569,000 5,316,000 916,000    
GSWC          
Changes in allowance for doubtful accounts          
Balance at beginning of year 4,960,000 916,000 951,000    
Provision charged to expense 7,732,000 4,703,000 607,000    
Provision for Doubtful Accounts transfer to BVESI 0 (79,000) 0    
Accounts written off, net of recoveries 9,471,000 580,000 642,000    
Balance at end of year 3,221,000 4,960,000 916,000    
Components of allowance for doubtful accounts          
Allowance for doubtful accounts related to accounts receivable-customer 3,168,000 4,907,000 857,000    
Allowance for doubtful accounts related to other accounts receivable 53,000 53,000 59,000    
Total allowance for doubtful accounts 3,221,000 $ 4,960,000 $ 916,000    
Approval amount for the relief funding $ 9,500,000        
GSWC | Subsequent Event          
Components of allowance for doubtful accounts          
Relief funding         $ 9,500,000
Bear Valley Electric Service, Inc. | Subsequent Event          
Components of allowance for doubtful accounts          
Relief funding       $ 321,000