v3.26.1
Loan Payable - December 2024 Loan (Details)
12 Months Ended
Dec. 18, 2024
USD ($)
shares
Dec. 13, 2024
USD ($)
volume
payment
day
$ / shares
shares
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jul. 01, 2025
Feb. 11, 2025
Dec. 17, 2024
Oct. 24, 2024
shares
Debt Instrument [Line Items]                
Payment of debt issuance costs     $ 424,000 $ 438,000        
Number of warrants exercised on net basis (in shares) | shares               20,009
Warrants and rights outstanding, term (in years)         5 years 5 years 5 years  
Loss on debt extinguishment     $ (2,827,000) $ (4,258,000)        
December Loan Agreement | Loans Payable                
Debt Instrument [Line Items]                
Initial borrowing capacity   $ 2,000,000.0            
Payment of debt issuance costs   $ 300,000            
Weekly installments | payment   40            
Weekly installments payments   $ 68,000            
Installments payments $ 2,400,000              
Installments payments after January 13, 2025   $ 2,700,000            
Debt instrument, convertible, conversion price (in dollars per share) | $ / shares   $ 105.67            
Convertible threshold (as percent)   80.00%            
Lowest volume weighted average closing prices | volume   4            
Trading days | day   20            
Fair value of warrants   $ 100,000            
Warrants and rights outstanding, term (in years)   5 years            
Loss on debt extinguishment (800,000)              
Default interest derivative $ 0              
December Loan Agreement | Loans Payable | J.J. Astor & Co. Warrants                
Debt Instrument [Line Items]                
Number of warrants exercised on net basis (in shares) | shares 16,007 1,601