v3.26.1
Stockholders' Equity - Stock Incentive Plans (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 18, 2025
Jun. 11, 2024
Jun. 22, 2023
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
May 31, 2022
Stock Options              
Stockholders' Equity              
Unrecognized compensation expense       $ 8,133      
Unrecognized compensation expense, recognition period       2 years 4 months 24 days      
2022 Plan              
Stockholders' Equity              
Awards available to be issued       5,708,000   8,413,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        
2026 Inducement Plan              
Stockholders' Equity              
Awards available to be issued       411,000      
Shares reserved for future issuance         1,000,000