XML 61 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2016
Jan. 01, 2026
Jan. 01, 2025
Outstanding Parapyre warrants            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Warrants to purchase shares (in shares) 1,532,591          
Exercise price per warrant (in dollars per share) $ 22.49          
Number of warrants exercised (in shares) 0          
2015 and 2016 and 2018 Equity Inducement Plan | Service Based Awards            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Share-based award, vesting period (in years) 4 years          
Expiration term (in years) 10 years          
2016 Equity Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Annual percentage of additional shares       5.00%    
Additional number of shares available for issuance (in shares)         4,711,544 3,814,905
Common stock available for future issuance (in shares) 15,316,247          
Outstanding option awards (in shares) 7,064,379          
2018 Equity Inducement Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock available for future issuance (in shares) 7,317,800          
Outstanding option awards (in shares) 6,680,012          
Common stock available for future issuance, additional amount authorized (in shares)   750,000        
2016 Employee Stock Purchase Plan | Employee Stock | 2016 ESPP            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of shares sold (in shares) 0   16,877      
Sale of stock, proceeds received     $ 0.3