v3.25.2
Summary of Notes Payable (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Defined Benefit Plan Disclosure [Line Items]      
Notes payable, beginning balance $ 20,428,886 $ 3,550,955 $ 3,550,955
Repayments (300,000) (3,061,875)  
Amortization of debt discount/issue costs 4,300,680   2,958,651
Notes payable, ending balance 15,609,026   20,428,886
Related Party [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Notes payable, beginning balance 10,773,000 $ 3,869,650 3,869,650
Advances 2,001,594   7,593,000
Repayments (300,000)   (689,650)
Original issue discount (175,000)    
Amortization of debt discount/issue costs 20,451    
Notes payable, ending balance $ 12,320,045   $ 10,773,000