v3.26.1
Other Payable and Accrued Expenses (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Aug. 16, 2022
Other Payable and Accrued Expenses [Line Items]    
Percentage of excise tax   1.00%
Tax payable $ 913,742  
Additional adjustments  
Maximum [Member]    
Other Payable and Accrued Expenses [Line Items]    
Excise tax liability 913,742  
Minimum [Member]    
Other Payable and Accrued Expenses [Line Items]    
Excise tax liability $ 411,491