v3.26.1
Warrants - Additional Information (Details) - USD ($)
1 Months Ended 6 Months Ended
May 31, 2026
Apr. 30, 2026
Jun. 30, 2026
Class Of Warrant Or Right [Line Items]      
Debt issuance costs     $ 142,000
Pre-Funded Warrants      
Class Of Warrant Or Right [Line Items]      
Stock Price $ 29.85 $ 14.74  
Debt issuance costs     2,500,000
Proceeds from Issuance Initial Public Offering     $ 90,000,000