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