v3.26.1
Loan Payable - May 2025 Loan (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 01, 2025
USD ($)
$ / shares
Jun. 17, 2025
USD ($)
day
$ / shares
shares
May 30, 2025
USD ($)
tranche
payment
day
volume
$ / shares
shares
Jul. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
shares
Feb. 11, 2025
Dec. 17, 2024
Oct. 24, 2024
shares
Debt Instrument [Line Items]                        
Payment of debt issuance costs             $ 0 $ 78        
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares                       20,009
Warrants and rights outstanding, term (in years) 5 years                 5 years 5 years  
Loss on extinguishment of debt         $ 0 $ (13) $ 0 $ (71)        
Second Tranche Warrants                        
Debt Instrument [Line Items]                        
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares         0   0   26,688      
Loans Payable | Second Tranche Warrants                        
Debt Instrument [Line Items]                        
Warrants and rights outstanding, term (in years) 5 years                      
Fair value of warrants $ 400                      
May Loan Agreement | Loans Payable                        
Debt Instrument [Line Items]                        
Initial borrowing capacity     $ 1,500                  
Debt instrument, number of tranches | tranche     2                  
Debt instrument, additional amount     $ 750                  
Debt instrument, initial principal amount     750                  
Payment of debt issuance costs     $ 200                  
Weekly installments | payment     40                  
Weekly installments payments     $ 25                  
Weekly installments payments percentage in cash     10.00%                  
Debt instrument, convertible, conversion price (in dollars per share) | $ / shares     $ 30.35                  
Debt instrument prepayment fee percentage (as percent)     120.00%                  
Convertible threshold (as percent)     80.00%                  
Lowest volume weighted average closing prices | volume     4                  
Trading days | day   20 20                  
Fair value of warrants as debt issuance costs     $ 600                  
Warrants and rights outstanding, term (in years)     5 years                  
Debt instrument, stock price (in dollars per share) | $ / shares   $ 22.31                    
Market capitalization   $ 6,700                    
Termination fee   $ 100                    
Installments payments $ 1,000                      
Loss on extinguishment of debt       $ 500                
May Loan Agreement | Loans Payable | J.J. Astor & Co. Warrants                        
Debt Instrument [Line Items]                        
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares     53,386                  
May Loan Agreement | Loans Payable | J.J. Astor & Co. Warrants | Share-Based Payment Arrangement, Tranche One                        
Debt Instrument [Line Items]                        
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares     26,688                  
May Loan Agreement | Loans Payable | J.J. Astor & Co. Warrants | Share-Based Payment Arrangement, Tranche Two                        
Debt Instrument [Line Items]                        
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares     26,688                  
May Loan Agreement | Loans Payable | Second Tranche Warrants                        
Debt Instrument [Line Items]                        
Debt instrument, convertible, conversion price (in dollars per share) | $ / shares $ 20.17                      
Warrants issued (in shares) | shares   26,688