v3.26.1
PROPERTY AND EQUIPMENT (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of property and equipment
               
    June 30,
2026
    December 31,
2025
 
    $     $  
Computer and office equipment     7,650       16,283  
Production equipment and other     4,623,763       4,874,034  
Land     1,533,793       1,533,793  
Construction in progress     5,988,602       489,340  
Leasehold improvements     16,745,882       16,439,529  
Gross property and equipment     28,899,690       23,352,979  
Less: Accumulated amortization     (11,079,215 )     (9,297,427 )
Property and equipment, net     17,820,475       14,055,552