v3.26.1
Related Party Transactions - Due to Related Party (Details) - Related party - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Related Party Transactions    
Due to related parties $ 201,431 $ 209,586
Employment Agreement    
Related Party Transactions    
Due to related parties $ 201,431 $ 209,586