v3.25.1
Share Transactions (Additional Information) (Details) - USD ($)
3 Months Ended
Dec. 19, 2024
Apr. 22, 2024
Mar. 31, 2025
Mar. 31, 2024
Share Transactions [Line Items]        
Number of shares issued and sold (in Shares)     32,662 5,450,000
Aggregate purchase price     $ 500,000 $ 89,700,000
Common stock repurchase shares     1,472,064 $ 0
Aggregate purchase price     $ 5,000,000  
Rule 10b5-1 Repurchase Plan [Member]        
Share Transactions [Line Items]        
Repurchase shares (in Shares)     98,399  
PSCM Rule 10b5-1 Stock Purchase Plan [Member]        
Share Transactions [Line Items]        
Aggregate purchase price $ 20,000,000 $ 2,500,000 $ 2,500,000  
Purchse of Common Stock     1,631  
Common Stock [Member]        
Share Transactions [Line Items]        
Issued shares (in Shares)     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