XML 110 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Convertible Preferred Stock - Voting (Narrative) (Details)
Dec. 31, 2024
Temporary Equity Disclosure [Abstract]  
Preferred stock, convertible, transaction restrictions, percentage of originally issued stock issued and outstanding 30.00%