v3.26.1
Stock-based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended 18 Months Ended
Mar. 12, 2025
Jan. 14, 2025
Jan. 14, 2025
Jun. 13, 2024
May 20, 2022
May 28, 2020
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jun. 30, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Stock-based compensation expense     $ 134       $ 1,162 $ 1,149 $ 2,305 $ 1,446    
2020 Incentive Award Plan                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of shares authorized for issuance   1,166,880 1,166,880                  
Percentage of shares of common stock outstanding as-converted basis   4.00%                    
Shares available for future issuance             15,223   15,223     15,223
Additional shares authorised       350,000                
Percentage of common stock reserved for issuance   15.00%                    
2020 Incentive Award Plan | Maximum                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of shares authorized for issuance           37,739            
Percentage of shares of common stock outstanding as-converted basis           4.00%            
Inducement Award Plan                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Company's common stock shares reserved for issuance         7,500              
Stock Options                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Stock-based compensation expense             $ 200 100 $ 500 $ 500    
Unrecognized stock-based compensation expense             2,200   $ 2,200   $ 2,700 $ 2,200
Unrecognized stock-based compensation weighted-average period                 2 years 6 months   3 years  
Vesting period 4 years                      
Stock Options | CEO                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of shares granted 259,400                      
Stock Options | CEO | Exercise Price of $45.70                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of shares granted 129,700                      
Fair value per share $ 11.25                      
Exercise price per share $ 45.7                      
Stock Options | CEO | Exercise Price of $60.95                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of shares granted 129,700                      
Fair value per share $ 9.62                      
Exercise price per share $ 60.95                      
Stock Options | Key Management                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of shares granted 65,000                      
Stock Options | Key Management | Exercise Price of $45.70                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of shares granted 32,500                      
Fair value per share $ 11.25                      
Exercise price per share $ 45.7                      
Stock Options | Key Management | Exercise Price of $60.95                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Number of shares granted 32,500                      
Fair value per share $ 9.62                      
Exercise price per share $ 60.95                      
Stock Options | 2020 Incentive Award Plan                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Percentage of common stock reserved for issuance   5.00%                    
RSUs                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Award acceleration period                 12 months      
Stock-based compensation expense     $ 100       1,200 $ 1,500 $ 2,400     1,900
Unrecognized stock-based compensation expense             $ 12,500   $ 12,500   $ 13,200 $ 12,500
Unrecognized stock-based compensation weighted-average period                 2 years 4 months 24 days   3 years  
RSUs | 2020 Incentive Award Plan                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Percentage of common stock reserved for issuance   10.00%