v3.25.2
Subsequent Events (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Aug. 06, 2025
Subsequent Events [Line Items]    
Percentage of registered broker commission 6.00%  
Subsequent Event [Member]    
Subsequent Events [Line Items]    
Principal and accrued interest   $ 518,143
Subsequent Event [Member] | Common Stock [Member]    
Subsequent Events [Line Items]    
Number of aggregate shares   1,460,534