v3.26.3
Stockholders' Equity - Additional Information (Details) - At The Market Offering Program - Common Stock - USD ($)
$ in Millions
Feb. 18, 2025
Sep. 30, 2026
Subsidiary, Sale of Stock [Line Items]    
Value of shares authorized $ 300.0  
Shares available for issuance   $ 300.0