v3.26.1
Schedule of related Party and Non-related Party Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Defined Benefit Plan Disclosure [Line Items]        
Total Revenues $ 2,377,891 $ 2,518,890 $ 4,493,135 $ 4,048,093
Nonrelated Party [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Total Revenues 2,201,986 2,455,471 4,155,681 3,775,476
Related Party [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Total Revenues $ 175,905 $ 63,419 $ 337,454 $ 272,617