v3.26.1
Stockholders' Equity - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
May 12, 2026
Jan. 29, 2026
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Class of Stock [Line Items]          
Common stock, par value     $ 0.0001 $ 0.0001 $ 0.0001
Gross proceeds from the Offering       $ 10,953,604  
January 2026 Offering          
Class of Stock [Line Items]          
Shares issued   2,522,727      
Common stock, par value   $ 0.0001      
Sale of stock per share   $ 4.4      
Gross proceeds from the Offering   $ 11,100,000      
ATM Offering Program          
Class of Stock [Line Items]          
Shares issued       0  
Gross proceeds from the Offering $ 30,000,000        
Gross proceeds from sale of common stock, maximum commission rate percent to pay 3.00%        
Common stock remained available for sale     $ 30 $ 30  
Common Stock Warrants          
Class of Stock [Line Items]          
Warrants granted     0 0