v3.26.3
Subsequent Events - Additional Information (Details) - Subsequent Event - ATM
Jul. 01, 2026
USD ($)
shares
Subsequent Event [Line Items]  
Number of shares issued | shares 91,000
Net proceeds from issuance of common stock and warrants | $ $ 128,130