v3.26.1
Stock and Warrants - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Class of Warrant or Right [Line Items]      
Common stock, shares authorized (in shares) 250,000,000   250,000,000
Common stock, shares issued (in shares) 60,690,542   58,338,319
Common stock, shares outstanding (in shares) 59,114,850   56,854,781
Preferred stock, shares authorized (in shares) 10,000,000   10,000,000
Preferred stock, shares issued (in shares) 0   0
Preferred stock, shares outstanding (in shares) 0   0
Class of warrant or right, outstanding (in shares) 2,529,379    
Total liabilities $ 8,157   $ 11,115
Fair value adjustment related to warrant and CVR liability (968) $ (4,874)  
Warrant liabilities | Derivative Financial Instruments, Liabilities      
Class of Warrant or Right [Line Items]      
Total liabilities 6,797   $ 9,575
Fair value adjustment related to warrant and CVR liability $ 800 $ 4,800  
Acer Warrant      
Class of Warrant or Right [Line Items]      
Class of warrants or right, exercised (in shares) 2,954,158   1,459,380