v3.25.2
Share Transactions (Additional Information) (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
May 22, 2025
Apr. 22, 2025
Dec. 19, 2024
Aug. 05, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share Transactions [Line Items]                
Number of shares issued and sold (in Shares)             32,662 5,485,963
Aggregate purchase price             $ 500,000 $ 90,200,000
Common stock repurchase shares         $ 4,230,020 $ 346,272 5,702,084 $ 346,272
Repurchase shares (in Shares)       93,234        
Aggregate purchase price             $ 5,000,000  
Rule 10b5-1 Repurchase Plan [Member]                
Share Transactions [Line Items]                
Repurchase shares (in Shares)             413,444  
PSCM Rule 10b5-1 Stock Purchase Plan [Member]                
Share Transactions [Line Items]                
Aggregate purchase price $ 2,500,000 $ 2,500,000 $ 20,000,000       $ 2,500,000  
Purchse of Common Stock             21,573  
Common Stock [Member]                
Share Transactions [Line Items]                
Issued shares (in Shares)         32,662   32,662  
Aggregate purchase price     $ 20,000,000          
IPO [Member]                
Share Transactions [Line Items]                
Common stock repurchase shares             $ 20,000,000  
Acquired aggregate of common stock             $ 15,000,000