v3.25.2
Leases (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 23, 2023
Dec. 31, 2022
Aug. 11, 2021
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Leases [Line Items]                
Rental payments           $ 225,000    
Right-to-use asset and lease liability       $ 3,218,074   3,218,074   $ 3,404,983
Short-term lease costs       $ 18,750 33,750  
Cash paid for operating leases           $ 286,820   $ 227,650
Weighted average remaining lease term       8 years 2 months 8 days   8 years 2 months 8 days   8 years 7 months 2 days
Weighted average discount rate       6.30%   6.30%    
One Drivers Club Agreement [Member]                
Leases [Line Items]                
Short-term lease costs           $ 5,000    
UNITED KINGDOM                
Leases [Line Items]                
Lease expiring date   Dec. 16, 2026            
Right-to-use asset and lease liability   $ 161,057            
Increase in borrowing rate   6.30%            
Minimum [Member] | UNITED KINGDOM                
Leases [Line Items]                
Rental payments   $ 3,092            
Maximum [Member] | UNITED KINGDOM                
Leases [Line Items]                
Rental payments   3,401            
August 11, 2021 [Member] | Kissimmee, Florida [Member]                
Leases [Line Items]                
Lease expiring date     Nov. 30, 2033          
Right-to-use asset and lease liability   $ 3,889,565            
Increase in borrowing rate   6.30%            
August 11, 2021 [Member] | Minimum [Member] | Kissimmee, Florida [Member]                
Leases [Line Items]                
Rental payments     $ 6,512          
August 11, 2021 [Member] | Maximum [Member] | Kissimmee, Florida [Member]                
Leases [Line Items]                
Rental payments     $ 50,039          
March 23, 2023 [Member] | Kissimmee, Florida [Member]                
Leases [Line Items]                
Lease expiring date Mar. 31, 2026              
Right-to-use asset and lease liability   $ 196,796            
Increase in borrowing rate   6.30%            
March 23, 2023 [Member] | Minimum [Member] | Kissimmee, Florida [Member]                
Leases [Line Items]                
Rental payments $ 5,844              
March 23, 2023 [Member] | Maximum [Member] | Kissimmee, Florida [Member]                
Leases [Line Items]                
Rental payments $ 6,171