XML 47 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share (Details) - shares
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Net Loss Per Common Share      
Stock options outstanding 429,454 555,582 464,940
Restricted stock awards outstanding 743,702 557,688 781,864
Total 1,173,156 1,113,270