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

Related Parties - Relationship with Vivasor, Inc (Details)

v3.26.1
Related Parties - Relationship with Vivasor, Inc (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 20, 2025
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]        
Total Net Revenue     $ 39,089 $ 2,674
Accounts receivable   $ 888 888 $ 349
Related Party | Vivasor Inc | Vivsaor License Agreement        
Related Party Transaction [Line Items]        
Fixed consideration   $ 20,000    
Payment Due Period   120 days    
Royalty percentage on net sales   5.00%    
Net sales triggered milestones $ 2,550,000      
Total Net Revenue     20,000  
Royalty revenue     0  
Accounts receivable   $ 20,000 $ 20,000