v3.25.1
Schedule of Notes Payable (Details) (Parenthetical) - Secured Credit Facility [Member] - Third Party [Member] - USD ($)
Feb. 10, 2025
Mar. 31, 2025
Oct. 15, 2024
Short-Term Debt [Line Items]      
Secured debt   $ 20,000  
Debt instrument stated percentage     12.00%
Debt instrument deferred payment $ 400    
Extended Maturity [Member]      
Short-Term Debt [Line Items]      
Debt instrument, maturity date Jul. 31, 2025    
Maximum [Member]      
Short-Term Debt [Line Items]      
Secured debt     $ 200,000