v3.25.2
Loan Payable - December 2024 Loan (Details)
3 Months Ended 6 Months Ended
Dec. 18, 2024
USD ($)
shares
Dec. 13, 2024
USD ($)
volume
day
payment
$ / shares
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Feb. 11, 2025
Dec. 17, 2024
Debt Instrument [Line Items]                
Payment of debt issuance costs         $ 78,000 $ 0    
Warrants and rights outstanding, term (in years)             5 years 5 years
Loss on extinguishment of debt     $ (13,000) $ 0 $ (71,000) $ 0    
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 on or before January 13,2025 $ 2,400,000              
Installments payments after January 13, 2025   $ 2,700,000            
Debt instrument, convertible, conversion price (in dollars per share) | $ / shares   $ 5.92            
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            
Expected term   5 years 3 days            
Remeasured fair value (in dollars per share) | $ / shares   $ 5.92            
Exercise price (in dollars per share) | $ / shares   $ 5.92            
Volatility rate (as percent)   100.00%            
Risk interest rate (as percent)   4.25%            
Loss on extinguishment of debt 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 285,715 28,572