v3.26.1
Commitments and Contingencies (Details) - $ / shares
1 Months Ended 6 Months Ended
Apr. 07, 2026
Apr. 16, 2025
Apr. 09, 2025
Jun. 30, 2026
Commitments and Contingencies [Line Items]        
Consecutive business days   30 days    
Bid price per share (in Dollars per share) $ 1   $ 1  
Closing bid price (in Dollars per share)       $ 1
Number of trading days       20 years
Common Stock [Member]        
Commitments and Contingencies [Line Items]        
Description of reverse stock split       (i) on or before July 22, 2026, the Company must obtain shareholder approval for a reverse stock split at a ratio sufficient to achieve a post-split price reasonably expected to sustain compliance with the Bid Price Rule; (ii) on or before August 3, 2026, the Company must effect a reverse stock split; and (iii) on or before August 28, 2026, the Company must demonstrate compliance with the Bid Price Rule by evidencing a closing bid price at or above $1.00 per share for a minimum of 20 consecutive trading days.