v3.26.1
Stockholders' Equity - Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
May 15, 2023
Other disclosures            
Purchasable stock 6,475,182   6,475,182   5,880,757  
Warrants            
Number of Other than Options            
Outstanding, beginning balance (in shares)     3,152,209      
Outstanding, ending balance (in shares) 3,152,209   3,152,209   3,152,209  
Exercisable (in shares) 3,052,209   3,052,209      
Weighted Average Exercise Price            
Outstanding and exercisable, beginning balance (in dollars per share)     $ 5.7      
Outstanding, ending balance (in dollars per share) $ 5.7   5.7   $ 5.7  
Exercisable (in dollars per share) $ 5.4   $ 5.4      
Weighted Average Remaining Contractual Life (in Years), Outstanding     4 years 1 month 2 days   4 years 5 months 19 days  
Weighted Average Contractual Life (in Years), Exercisable     4 years      
Warrants | Halston License            
Other disclosures            
Warrant term           10 years
Purchasable stock           100,000
Warrants outstanding, exercise price (in dollars per share)           $ 15
Contra-revenue related to warrants held by licensee $ 10 $ 10 $ 20 $ 20    
Number of shares vested     0