XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.2
Common Stock (Details) - USD ($)
3 Months Ended 29 Months Ended
Jun. 07, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Mar. 31, 2024
Feb. 02, 2022
Legal and other offering costs included in liabilities   $ 150,085        
Common Stock, Shares Authorized   450,000,000   450,000,000 450,000,000  
Preferred Stock, Shares Authorized   50,000,000   50,000,000 50,000,000  
Aggregate consideration for common share repurchases     $ 323,221      
Public Offering | Common Stock            
Shares issued in transaction 2,000,000          
Share issuance price $ 44.50          
Proceeds from issuance of shares $ 89,000,000.0          
Legal and other offering costs included in liabilities $ 100,000          
Public Offering | Common Stock | Minimum            
Issuance costs, per share issued $ 2.225          
Public Offering | Common Stock | Maximum            
Issuance costs, flat fee $ 4,500,000          
2022 Common Share Repurchase Authority | Common Stock            
Common stock repurchase authorized amount           $ 100,000,000.0
Treasury stock shares acquired (in shares)   0   75,000    
Aggregate consideration for common share repurchases       $ 1,800,000