v3.26.1
Summary of Significant Accounting Policies - Revenue by geographic region (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
Nature of Operations  
Revenue through investment in a joint venture $ 2,260,280
Germany  
Nature of Operations  
Revenue through investment in a joint venture 1,037,137
Australia  
Nature of Operations  
Revenue through investment in a joint venture 588,655
Israel  
Nature of Operations  
Revenue through investment in a joint venture 249,307
Portugal  
Nature of Operations  
Revenue through investment in a joint venture 224,383
Canada  
Nature of Operations  
Revenue through investment in a joint venture $ 160,798