v3.26.1
Leases (Details Narrative)
6 Months Ended
Nov. 21, 2025
USD ($)
Nov. 21, 2025
GBP (£)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Leases          
Payments for Rent $ 198,500 £ 147,596      
Operating lease right of use asset     $ 742,427   $ 972,682
Noncash operating lease cost     230,255    
Operating lease liability     1,101,794   1,034,377
Accretion of the lease liability     67,417    
Current portion of operating lease obligation     940,775   595,418
Long-term portion of operating lease obligation     161,019   $ 438,959
Lease cost     $ 297,671 $ 0