v3.26.1
Going Concern - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Going Concern [Abstract]      
Net loss $ (9,589) $ (6,718)  
Cash in operating activities (9,581) (5,959)  
Cash and cash equivalents 31,718 $ 65,116 $ 41,299
Working capital $ 29,200