XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Mar. 26, 2025
May 05, 2023
Nov. 10, 2022
Feb. 29, 2024
Jan. 31, 2023
Mar. 31, 2025
Dec. 31, 2024
Apr. 28, 2023
Common Stock [Line Items]                
Common stock, shares authorized           492,000,000 492,000,000  
Preferred stock shares authorized           10,000,000 10,000,000  
Voting common stock           15,022,122 15,022,122  
Common stock, shares outstanding           15,022,122 15,022,122  
Preferred stock, shares issued            
Preferred stock, shares outstanding            
Voting common stock percentage           9.90%    
Aggregate offering price $ 100.0 $ 75.0 $ 15.5          
Remained available           $ 100.0    
Underwriting agreement shares of common stock       3,900,000        
Received net proceeds       $ 47.2        
Available offering amount           $ 200.0    
Voting Common Stock [Member]                
Common Stock [Line Items]                
Common stock, shares authorized           490,000,000    
Non Voting Common Stock [Member]                
Common Stock [Line Items]                
Common stock, shares authorized           2,000,000    
Common stock, shares outstanding              
Common Stock [Member]                
Common Stock [Line Items]                
Sale of stock         233,747      
Net proceeds         $ 4.5      
Shelf Registration Statement [Member]                
Common Stock [Line Items]                
Securities           $ 300.0   $ 250.0