XML 112 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Changes in allowance for doubtful accounts        
Balance at beginning of year $ 3,569 $ 3,590 $ 4,440 $ 3,569
Provision charged to expense   1,717 932 2,842
Allowance for doubtful accounts receivable charge offs net of recoveries   (1,629) (1,782) (1,971)
Balance at end of year   3,678 3,590 4,440
Components of allowance for doubtful accounts        
Allowance for doubtful accounts related to accounts receivable-customer   3,568 3,537 4,387
Allowance for doubtful accounts related to other accounts receivable   110 53 53
Total allowance for doubtful accounts   3,678 3,590 4,440
GSWC        
Changes in allowance for doubtful accounts        
Balance at beginning of year 3,221 3,447 4,196 3,221
Provision charged to expense   1,366 754 2,501
Allowance for doubtful accounts receivable charge offs net of recoveries   (1,335) (1,503) (1,526)
Balance at end of year   3,478 3,447 4,196
Components of allowance for doubtful accounts        
Allowance for doubtful accounts related to accounts receivable-customer   3,368 3,394 4,143
Allowance for doubtful accounts related to other accounts receivable   110 53 53
Total allowance for doubtful accounts   3,478 $ 3,447 4,196
Relief funding $ 9,500 $ 3,500   9,500
BVES        
Components of allowance for doubtful accounts        
Relief funding       $ 500