v3.26.1
Stockholders' Equity - Stock Incentive Plans (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 18, 2025
Jun. 11, 2024
Jun. 22, 2023
Mar. 31, 2026
Dec. 31, 2025
May 31, 2022
Stock Options            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Unrecognized compensation expense       $ 8,661    
Unrecognized compensation expense, recognition period       2 years 7 months 6 days    
2022 Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Awards available to be issued       6,171,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            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Awards available to be issued       625,000    
Shares reserved for future issuance       1,000,000