v3.26.1
Significant Accounting Policies - Additional Information (Details) - shares
Jun. 30, 2026
Mar. 31, 2026
March 2026 Offering    
Summary Of Significant Accounting Policy [Line Items]    
Common stock shares purchased from underwriter   1,464,807
June 2026 Offering    
Summary Of Significant Accounting Policy [Line Items]    
Common stock shares purchased from underwriter 1,026,465  
Common Stock | March 2026 Offering    
Summary Of Significant Accounting Policy [Line Items]    
Shares issued   20,000,000
Common Stock | June 2026 Offering    
Summary Of Significant Accounting Policy [Line Items]    
Shares issued 14,999,771