v3.26.1
Share Transactions (Additional Information) (Details) - USD ($)
3 Months Ended
Nov. 03, 2025
May 22, 2025
Apr. 22, 2025
Dec. 19, 2024
Mar. 31, 2026
Mar. 31, 2025
Share Transactions [Line Items]            
Number of shares issued and sold (in Shares)         32,662  
Aggregate purchase price         $ 500,000  
Common stock repurchase shares         1,588,747 $ 1,472,064
Aggregate purchase price         $ 5,000,000  
Company Stock Repurchase Program [Member]            
Share Transactions [Line Items]            
Additional repurchased of common stock shares value $ 5,000,000          
Shares repurchase program expiration date Jan. 22, 2027          
Rule 10b5-1 Repurchase Plan [Member]            
Share Transactions [Line Items]            
Repurchase shares (in Shares)         140,149  
PSCM Rule 10b5-1 Stock Purchase Plan [Member]            
Share Transactions [Line Items]            
Aggregate purchase price   $ 2,500,000 $ 2,500,000   $ 2,500,000  
Purchse of Common Stock         67,875  
IPO [Member]            
Share Transactions [Line Items]            
Common stock repurchase shares         $ 20,000,000  
Acquired aggregate of common stock       $ 20,000,000 $ 15,000,000