v3.26.1
Notes Payable (Details) - USD ($)
3 Months Ended 6 Months Ended
May 20, 2026
Jun. 30, 2026
Jun. 30, 2026
Notes Payable [Line Items]      
Interest rate of percentage     12.00%
Promissory Note [Member]      
Notes Payable [Line Items]      
Principal amount $ 40,000,000    
Issued of Percentage 6.00% 6.00% 6.00%
Maturity date     May 20, 2028
Redemption price, percentage     100.00%
Principal or interest cross-default   $ 250,000 $ 250,000
Interest expense   263,014 263,014
Accrued and unpaid interest   $ 263,014 263,014
Aggregate advances amount     $ 40,000,000
Maximum [Member]      
Notes Payable [Line Items]      
Tranches ranging $ 10,000,000    
Minimum [Member]      
Notes Payable [Line Items]      
Tranches ranging $ 5,000,000