XML 96 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Line of Credit and Other Available Sources of Financing (Details) - USD ($)
12 Months Ended
Nov. 18, 2024
Dec. 08, 2023
Dec. 07, 2023
Dec. 31, 2024
Dec. 31, 2023
Nov. 21, 2024
Jun. 30, 2023
Jun. 12, 2020
Line of Credit Facility [Line Items]                
Debt issuance costs       $ 52,000 $ 75,000      
Unamortized debt issuance costs       39,000 $ 68,000      
Shelf Registration                
Line of Credit Facility [Line Items]                
Sale of securities, authorized amount             $ 125,000,000  
ATM Facility                
Line of Credit Facility [Line Items]                
Sale of securities, authorized amount               $ 47,800,000
Amount remaining       47,800,000        
Western Alliance Bank                
Line of Credit Facility [Line Items]                
Line of credit maximum amount $ 3,000,000.0 $ 10,000,000.0            
Floating rate base   8.25% 3.25%          
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   Prime Rate [Member]            
Basis spread on variable rate   1.00% 1.50%          
Incremental interest percentage in the even of default   5.00%            
Renewal fee for letters of credit (in percent) 2.00%              
Line of credit balance outstanding       $ 0   $ 2,100,000