v3.26.1
Significant Agreements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 14, 2025
Mar. 31, 2025
Mar. 31, 2026
Dec. 31, 2025
Mar. 13, 2025
Significant Agreements          
Amount of additional consideration $ 0        
Deferred revenue     $ 48 $ 194 $ 1,300
Termination Agreement          
Significant Agreements          
Amount of upfront fees received $ 6,300        
Amount of previously recognized license revenue   $ 6,300      
Amount of net reduction in license revenue   $ 5,000