v3.26.1
Income Taxes - Additional Information (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Income Tax Disclosure [Abstract]    
Provision for income taxes $ 0 $ 0
Income tax examination, description As of June 30, 2026, the federal and state returns for the years ended 2015 through the current period remain subject to examination by taxing authorities due to the tax attribute carryforwards. The Company is currently under examination by the Internal Revenue Service ("IRS") for the Company's 2023 U.S. income tax return. The Company is not currently under examination by any state income or franchise tax agency.  
Income tax examination year under examination 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026