v3.26.1
Income Taxes - Schedule of Net Operating Loss Carryforwards Expire (Details)
Dec. 31, 2025
USD ($)
Federal [Member]  
Income Taxes [Line Items]  
Total NOLs $ 75,119,367
Federal [Member] | 2026-2030  
Income Taxes [Line Items]  
Total NOLs 0
Federal [Member] | 2031-2035  
Income Taxes [Line Items]  
Total NOLs 22,530,746
Federal [Member] | 2036-2040  
Income Taxes [Line Items]  
Total NOLs 2,940,525
Federal [Member] | 2041 and after  
Income Taxes [Line Items]  
Total NOLs 49,648,096
State [Member]  
Income Taxes [Line Items]  
Total NOLs 0
State [Member] | 2026-2030  
Income Taxes [Line Items]  
Total NOLs 0
State [Member] | 2031-2035  
Income Taxes [Line Items]  
Total NOLs 0
State [Member] | 2036-2040  
Income Taxes [Line Items]  
Total NOLs 0
State [Member] | 2041 and after  
Income Taxes [Line Items]  
Total NOLs $ 0