Annual report [Section 13 and 15(d), not S-K Item 405]

Borrowings - Short-term Loan Agreement - Meriwether (Details)

v3.26.1
Borrowings - Short-term Loan Agreement - Meriwether (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 19, 2024
USD ($)
item
$ / shares
shares
Feb. 29, 2024
USD ($)
shares
Dec. 31, 2025
USD ($)
shares
Dec. 29, 2025
$ / shares
Dec. 31, 2024
$ / shares
Feb. 02, 2024
shares
Borrowings            
Aggregate shares issued upon exercise of warrants (in shares) | shares     1      
Warrants exercise price (in dollar per share) | $ / shares       $ 5    
Agreement entered with number of investors | item 4          
Proceeds from issuance of notes payable     $ 27,533      
Series B preferred stock | Series B Preferred Stock            
Borrowings            
Warrants exercise price (in dollar per share) | $ / shares         $ 35.72  
January 2024 Short-Term Loan Agreement | January 2024 Promissory notes            
Borrowings            
Principal amount $ 1,000          
Repayment of debt in cash   $ 700        
Repayment of debt in shares   $ 300        
Proceeds from issuance of notes payable $ 600          
January 2024 Short-Term Loan Agreement | Series B Preferred Stock            
Borrowings            
Temporary equity, par or stated value per share (in dollars per share) | $ / shares $ 0.0001          
January 2024 Short-Term Loan Agreement | January 2024 Warrant Shares            
Borrowings            
Aggregate shares issued upon exercise of warrants (in shares) | shares 66,665          
Warrants exercise price (in dollar per share) | $ / shares $ 22.23          
January 2024 Short-Term Loan Agreement | Series B preferred stock | Series B Preferred Stock | January 2024 Promissory notes            
Borrowings            
Aggregate shares issued upon exercise of warrants (in shares) | shares 9,322         29,322
Shares exercise of warrants for repayment of debt | shares   9,322