v3.26.1
Capital Commitments - Additional Information (Details)
$ / shares in Units, $ / shares in Units, $ in Thousands
12 Months Ended
May 04, 2021
USD ($)
May 04, 2021
CAD ($)
May 04, 2020
USD ($)
May 04, 2020
CAD ($)
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 21, 2023
$ / shares
Aug. 02, 2023
$ / shares
Mar. 29, 2023
CAD ($)
Jul. 10, 2020
$ / shares
shares
Other Commitments [Line Items]                      
Warrants issued | shares         17,732,764 17,732,764 22,571,471        
Exercise Price | $ / shares         $ 1.21 $ 1.21 $ 1.22 $ 1 $ 1    
Current portion of notes payable         $ 3,080            
Risk Free Interest Rate                      
Other Commitments [Line Items]                      
Warrants, measurement input                 0.0421    
Expected Dividend Rate                      
Other Commitments [Line Items]                      
Warrants, measurement input                 0    
Volatility                      
Other Commitments [Line Items]                      
Warrants, measurement input                 0.50    
GEM Global Yield LLC SCS [Member]                      
Other Commitments [Line Items]                      
Capital commitments, initial       $ 100,000,000              
Capital commitments, closing of transaction term     36 months 36 months              
Draw down funds, issuing shares, term     36 months 36 months              
Capital commitments, description         The CAD $100.0 million is in the form of a capital commitment that allows the Company to draw down funds during the 36-month term by issuing shares to GEM (or such persons as it may direct) and subject to share lending arrangement(s) being in place. On July 8, 2020, the TSX Venture Exchange provided approval for the Facility.            
Capital commitments, percentage of fee equal     2.00% 2.00%              
Capital commitments, aggregate purchase price     $ 1,400 $ 2,000,000              
Capital commitments, percentage of base rate     5.00% 5.00%              
Warrants issued | shares                     2,106,290
Exercise Price | $ / shares                     $ 0.5
Sought value $ 500 $ 2,000,000                  
Deferred financing costs             $ 2,800        
Current portion of notes payable                   $ 2,000,000  
GEM Global Yield LLC SCS [Member] | Maximum                      
Other Commitments [Line Items]                      
Capital commitments       $ 100,000,000