XML 86 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Options - Schedule of Compensation Expense Net of Forfeitures Related to Common Stock Options (Details) - Employee Stock Option [Member] - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total amortized options expense $ 4,511,656 $ 711,037
Directors [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total amortized options expense 86,892 91,990
Officers [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total amortized options expense 4,214,949 238,932
Employees [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total amortized options expense $ 209,815 $ 68,304