XML 65 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock - Summary of Reserved Shares of Common Stock for Issuance (Details) - shares
Mar. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]    
Warrants to purchase common stock 699,710 707,234
Options issued and outstanding 8,868 8,868
Shares available for future incentive plan grants 33,401 5,555
Total 821,394 765,776
Restricted Stock Units    
Class of Stock [Line Items]    
Restricted stock units outstanding 79,415 44,119