v3.26.3
Reverse Stock Split (Details) - $ / shares
6 Months Ended
May 29, 2026
Jun. 30, 2026
Reverse Stock Split [Line Items]    
Reverse stock split 1-for-25 1-for-25
Common Stock [Member]    
Reverse Stock Split [Line Items]    
Reverse stock split shares   25
Par value of common stock   $ 0.0001
Common Stock [Member] | Board of Directors [Member]    
Reverse Stock Split [Line Items]    
Reverse stock split   On May 12, 2026, at the Company’s annual meeting of stockholders, the Company’s stockholders approved an amendment to the Company’s Amended and Restated Certificate of Incorporation authorizing the Board of Directors (the “Board”) to effect one or more reverse stock splits of the Company’s common stock at a ratio ranging from 1-for-10 to 1-for-25, with the exact ratio to be determined by the Board in its sole discretion. The Board subsequently approved a 1-for-25 reverse stock split (the “Reverse Stock Split”).
Minimum [Member]    
Reverse Stock Split [Line Items]    
Reverse stock split reduced   30,260,000
Maximum [Member]    
Reverse Stock Split [Line Items]    
Reverse stock split reduced   1,210,000