XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share Transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 23, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share Transactions [Line Items]          
Number of shares issued and sold (in Shares)       5,485,963 5,485,963
Aggregate purchase price       $ 90,200,000 $ 90,200,000
Common stock repurchase shares   $ 346,272 346,272
Aggregate purchase price       $ 5,000,000  
Offering Proceeds [Member]          
Share Transactions [Line Items]          
Number of shares issued and sold (in Shares)       1,486,335  
Aggregate purchase price       $ 24,200,000  
Rule 10b5-1 Stock Repurchase Plan [Member]          
Share Transactions [Line Items]          
Common stock repurchase shares $ 15,000,000        
Rule 10b5-1 Repurchase Plan [Member]          
Share Transactions [Line Items]          
Repurchase shares (in Shares)       21,352  
PSCM Rule 10b5-1 Stock Purchase Plan [Member]          
Share Transactions [Line Items]          
Aggregate purchase price $ 2,500,000     $ 2,500,000  
Common Stock [Member]          
Share Transactions [Line Items]          
Issued shares (in Shares)   35,963   35,963  
IPO [Member]          
Share Transactions [Line Items]          
Common stock repurchase shares       $ 20,000,000  
Acquired aggregate of common stock       $ 15,000,000