v3.26.1
Segment Reporting - Schedule of Revenue By Geographic Location (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Total Revenue $ 79,164,252 $ 47,639,237
Iceland [Member]    
Segment Reporting Information [Line Items]    
Total Revenue 69,167,349 46,190,367
Canada [Member]    
Segment Reporting Information [Line Items]    
Total Revenue 8,913,816 1,361,241
Other countries [Member]    
Segment Reporting Information [Line Items]    
Total Revenue $ 1,083,087 $ 87,629