v3.26.1
Stock-Based Compensation - Narratives (Details)
6 Months Ended
Apr. 08, 2026
shares
Jun. 30, 2026
USD ($)
item
$ / shares
shares
Stock-Based Compensation    
Number of equity incentive plans | item   2
Employee Stock Option    
Stock-Based Compensation    
Inducement grants of Stock Options | shares   317,553
Aggregate intrinsic value of exercisable options   $ 0
Aggregate intrinsic value of outstanding options   $ 16,740
Weighted average grant date fair value, Options (per share) | $ / shares   $ 0.52
Aggregate intrinsic value of exercised options   $ 0
Unrecognized compensation expense   $ 1,600,000
Weighted average period for recognition of unrecognized expenses   2 years 9 months 18 days
Restricted Stock Units (RSUs)    
Stock-Based Compensation    
Weighted average grant date fair value, Equity Instruments (per share) | $ / shares   $ 0.82
Aggregate intrinsic value   $ 1,500,000
Unrecognized compensation expense   $ 2,700,000
Weighted average period for recognition of unrecognized expenses   2 years 9 months 18 days
Performance based restricted stock units    
Stock-Based Compensation    
Inducement grants | shares   200,445
Performance based restricted stock units | Minimum    
Stock-Based Compensation    
Vest Range   0.00%
Performance based restricted stock units | Maximum    
Stock-Based Compensation    
Vest Range   110.00%
Service based restricted stock unit    
Stock-Based Compensation    
Vesting period   4 years
2019 Equity Incentive Plan    
Stock-Based Compensation    
Number of authorized shares | shares 3,500,000  
Shares available for future issuance | shares   5,294,404
2019 Equity Incentive Plan | Employee Stock Option    
Stock-Based Compensation    
Vesting period   4 years
Contractual term   10 years