XML 93 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share - Narrative (Details) - shares
Dec. 31, 2024
Nov. 19, 2024
November 21, 2024 PreFunded    
Class of Warrant or Right [Line Items]    
Warrants outstanding (in shares) 1,594,000 [1] 1,875,353
[1] These Pre-Funded Warrants have no contractual life and expire when exercised in full.