XML 133 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
SCHEDULE I - CONDENSED FINANCIAL INFORMATION OF PARENT - Basis of Presentation Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Nov. 06, 2023
Jan. 13, 2023
Apr. 22, 2022
Note payable to banks            
Line of credit facility, current borrowing capacity       $ 165,000,000    
Exercise of stock options and other issuance of Common Shares 18,371 25,956 47,182      
Exercise of stock options and other issuance of Common Shares $ 0 $ 0 $ 0      
GSWC            
Note payable to banks            
Exercise of stock options and other issuance of Common Shares 1 0 0      
Exercise of stock options and other issuance of Common Shares $ 10,000,000          
Debt Instrument, Face Amount $ 130,000,000          
Common Stock            
Note payable to banks            
Exercise of stock options and other issuance of Common Shares 19,000 26,000 47,000      
Exercise of stock options and other issuance of Common Shares $ 0 $ 0 $ 0      
Common Stock | GSWC            
Note payable to banks            
Exercise of stock options and other issuance of Common Shares 1          
Exercise of stock options and other issuance of Common Shares $ 10,000,000          
Related Party            
Note payable to banks            
Line of credit facility, current borrowing capacity 30,000,000          
Financing receivable, after allowance for credit loss 0 26,000,000        
Notes Payable $ 0 $ 0        
Unsecured Private Placement Notes | GSWC            
Note payable to banks            
Debt Instrument, Face Amount         $ 130,000,000  
Maximum | Revolving Credit Facility            
Note payable to banks            
Line of credit facility, current borrowing capacity           $ 280,000,000