XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Millions
9 Months Ended
May 14, 2024
Sep. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares reserved for future issuance   13,333,333,000,000
Granted (in shares)   27,000
2019 Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares of common stock available for issuance (up to) (in shares)   300,000
CEO Inducement Award    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 66,666  
Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares of common stock available for issuance (up to) (in shares)   3,487,182
Options term (in years)   4 years
Unrecognized compensation cost related to novested share-based compensation arrangements   $ 0.5
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   2 years 3 months 18 days
Shares reserved for future issuance   356,000
Stock Option | 2019 Stock Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares)   104,836
Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares)   162,658
Incentive Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares of common stock available for issuance (up to) (in shares)   1,027,489
Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares)   69,364
Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   1 year 2 months 1 day
Unrecognized compensation cost related to nonvested share-based compensation arrangements   $ 11.1
Restricted stock units | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period   1 year
Restricted stock units | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period   4 years