v3.26.1
Schedule of Property and Equipment (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total, beginning balance $ 34,978,149 $ 34,087,606
Additions 494,839 1,075,126
Disposals and transfers   (184,583)
Machinery and equipment, Disposals and transfers   184,583
Total, ending balance 35,472,988 34,978,149
Total, ending balance (9,936,836) (8,044,990)
Depreciation (556,110) (2,076,429)
Accumulated Depreciation Disposals and transfers   184,583
Total, ending balance (10,492,946) (9,936,836)
Net book value 24,980,042 25,041,313
Land and Building [Member]    
Property, Plant, and Equipment [Line Items]    
Total, beginning balance 27,635,864 27,654,718
Additions 154,750 165,729
Disposals and transfers   (184,583)
Machinery and equipment, Disposals and transfers   184,583
Total, ending balance 27,790,614 27,635,864
Total, ending balance (6,935,875) (5,738,488)
Depreciation (354,530) (1,401,997)
Accumulated Depreciation Disposals and transfers   204,610
Total, ending balance (7,290,405) (6,935,875)
Net book value 20,500,209 20,699,989
Office Equipment And Software [Member]    
Property, Plant, and Equipment [Line Items]    
Total, beginning balance 230,041 219,438
Additions 10,603
Disposals and transfers  
Machinery and equipment, Disposals and transfers  
Total, ending balance 230,041 230,041
Total, ending balance (210,001) (183,984)
Depreciation (6,616) (26,017)
Accumulated Depreciation Disposals and transfers  
Total, ending balance (216,617) (210,001)
Net book value 13,424 20,040
Machinery and Equipment [Member]    
Property, Plant, and Equipment [Line Items]    
Total, beginning balance 6,327,982 5,611,300
Additions 325,089 716,682
Disposals and transfers  
Machinery and equipment, Disposals and transfers  
Total, ending balance 6,653,071 6,327,982
Total, ending balance (2,483,258) (1,906,976)
Depreciation 170,300 576,282
Accumulated Depreciation Disposals and transfers  
Total, ending balance (2,653,558) (2,483,258)
Net book value 3,999,513 3,844,724
Vehicles [Member]    
Property, Plant, and Equipment [Line Items]    
Total, beginning balance 779,262 597,150
Additions 15,000 182,112
Disposals and transfers  
Machinery and equipment, Disposals and transfers  
Total, ending balance 794,262 779,262
Total, ending balance (302,702) (210,985)
Depreciation (24,664) (71,690)
Accumulated Depreciation Disposals and transfers   (20,027)
Total, ending balance (327,366) (302,702)
Net book value 466,896 476,560
Leasehold Improvements [Member]    
Property, Plant, and Equipment [Line Items]    
Total, beginning balance 5,000 5,000
Additions
Disposals and transfers  
Machinery and equipment, Disposals and transfers  
Total, ending balance 5,000 5,000
Total, ending balance (5,000) (4,557)
Depreciation (443)
Accumulated Depreciation Disposals and transfers  
Total, ending balance (5,000) (5,000)
Net book value