v3.26.1
Summary of Significant Accounting Policies - Revenue by geographic region (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
Nature of Operations  
Revenue through investment in a joint venture $ 879,442
Germany  
Nature of Operations  
Revenue through investment in a joint venture 507,017
Portugal  
Nature of Operations  
Revenue through investment in a joint venture 225,388
Australia  
Nature of Operations  
Revenue through investment in a joint venture 115,185
Canada  
Nature of Operations  
Revenue through investment in a joint venture $ 31,852