v3.26.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 27, 2026
Jan. 01, 2026
Jan. 01, 2024
Jun. 15, 2023
Jun. 17, 2022
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jun. 21, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Share-based compensation arrangement by share-based payment award, purchase price of common stock, percent                 110.00%      
Share-based compensation arrangement by share-based payment award, award vesting period                 4 years      
Share-based compensation arrangement by share-based payment award, expiration period                 10 years      
Granted (in shares)                 497,541 130,091    
Granted (in dollars per share)                 $ 2.08 $ 11.2    
Fair value of stock options vested           $ 100   $ 200 $ 100 $ 1,500    
Industry peers volatility rate           50.00% 25.00%          
Weighted Average Volatility Rate           50.00% 75.00%          
Accelarated vesting of stock options                     266,108  
Share based compensation, modified stock options                     416,005  
Incremental compensation cost, recognized                 0      
Stock compensation expense related to employees stock options grants             $ 100       $ 800  
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Reversal of stock based compensation expense           $ 200     $ 200      
2019 Employee Stock Purchase Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Share-based compensation arrangement by share-based payment award, percentage of outstanding stock maximum         1.50%              
Share-based compensation arrangement by share-based payment award, shares issued in period   38,461       0     0      
Common stock, capital shares reserved for future issuance           107,069     107,069      
Share-based compensation arrangement by share-based payment award, maximum number of shares available for grant per year         38,461              
Amended and Restated 2023 Equity Incentive Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Share-based compensation arrangement by share-based payment award, percentage of outstanding stock maximum       4.00%                
Share-based compensation arrangement by share-based payment award, period of automatic increase to outstanding stock maximum       10 years                
Share-based compensation arrangement by share-based payment award, shares issued in period 1,410,000   197,086                  
Common stock, capital shares reserved for future issuance           1,304,070     1,304,070      
2023 Inducement Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Common stock, capital shares reserved for future issuance           67,615     67,615      
Individuals who were not Previously Employees or Directors of Company | 2023 Inducement Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Common stock, capital shares reserved for future issuance                       88,461
Share-based Payment Arrangement, Employee                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Granted (in shares)                 497,541 130,091    
Granted (in dollars per share)                 $ 1.89 $ 11.2    
Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount           $ 860   $ 512 $ 860 $ 512    
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition                 1 year 9 months 18 days 2 years