v3.26.3
Common Stock and Stock-Based Awards - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 13, 2026
USD ($)
Jul. 08, 2026
shares
Apr. 10, 2025
shares
May 21, 2021
USD ($)
Sep. 30, 2026
USD ($)
$ / shares
shares
Sep. 30, 2026
USD ($)
$ / shares
shares
Sep. 30, 2025
USD ($)
$ / shares
shares
Subsidiary, Sale of Stock [Line Items]              
Stockholders equity note stock split, conversion ratio     20        
2025 Incentive Award Plan [Member]              
Subsidiary, Sale of Stock [Line Items]              
Number of shares authorized for issuance under Incentive Award Plan     2,230,243        
Number of additional shares authorized for issuance under Incentive Award Plan   900,000 479,750        
2015 Incentive Award Plan [Member]              
Subsidiary, Sale of Stock [Line Items]              
Number of shares authorized for issuance under Incentive Award Plan     1,750,493        
At The Market Equity Offering Program [Member] | 2021 Sales Agreement [Member] | Cowen And Company, LLC [Member]              
Subsidiary, Sale of Stock [Line Items]              
Gross proceeds from sale of common stock | $       $ 150,000,000      
Common stock, shares issued         113,643 371,725 54,806
Common stock, average share price | $ / shares         $ 7.45 $ 8.37 $ 18.6
Proceeds from issuance of common stock | $         $ 741 $ 2,856 $ 996
Percentage of commission on sale of common stock         3 3 3
At The Market Equity Offering Program [Member] | 2026 Sales Agreement [Member] | Cowen And Company, LLC [Member]              
Subsidiary, Sale of Stock [Line Items]              
Common stock, shares issued         0    
At The Market Equity Offering Program [Member] | 2026 Sales Agreement [Member] | Cowen And Company, LLC [Member] | Maximum [Member]              
Subsidiary, Sale of Stock [Line Items]              
Gross proceeds from sale of common stock | $ $ 100,000