v3.25.2
Operating Lease Right-of-Use Assets and Operating Lease Liabilities - Schedule of Right-of-Use Assets (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Operating Lease Right-of-Use Assets and Operating Lease Liabilities [Abstract]    
Office lease $ 244,793 $ 198,898
Less accumulated amortization (10,318) (198,898)
Right-of-use asset, net $ 234,475