XML 89 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - shares
3 Months Ended
Mar. 30, 2025
May 09, 2025
Employee Stock Purchase Plan    
Subsequent Event [Line Items]    
Shares purchased 0  
Subsequent Event | Inducement Plan    
Subsequent Event [Line Items]    
Shares reserved for future issuance   2,000,000