v3.26.1
Stockholders' Equity - Stock Incentive Plans (Details) - shares
Jun. 18, 2025
Jun. 11, 2024
Jun. 22, 2023
Dec. 31, 2025
Dec. 31, 2024
May 31, 2022
Dec. 31, 2021
Inducement Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of awards reserved (in shares)       193,242     2,500,000
2022 Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Awards available to be issued       8,413,000 6,946,000 3,692,397  
New shares           1,928,000  
Shares available that were transferred from the 2016 Plan           1,764,397  
Additional shares for issuance 2,950,000 2,300,000 6,069,000