v3.25.1
Significant Accounting Policies (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Significant Accounting Policies [Line Items]    
Insurance coverage $ 250,000  
Not covered by deposit insurance 200,000 $ 600,000
Brokerage account of entire balance covered 700 30,000
SIPC [Member]    
Significant Accounting Policies [Line Items]    
Insurance coverage 500,000  
Standard Insurance Coverage [Member]    
Significant Accounting Policies [Line Items]    
Insurance coverage 250,000  
Credit Concentration Risk [Member] | UNITED STATES    
Significant Accounting Policies [Line Items]    
Deposit insurance $ 400,000 $ 900,000