XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurements - Additional Information (Details)
$ in Thousands, $ in Thousands
Mar. 31, 2024
USD ($)
Mar. 31, 2024
CAD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CAD ($)
Fair Value Assets and Liabilities Measured On Recurring Basis [Line Items]        
Cash $ 51,184   $ 13,269  
Quoted Price in Active Markets for Identical Instruments Level 1        
Fair Value Assets and Liabilities Measured On Recurring Basis [Line Items]        
Cash $ 1,314   $ 1,340  
Quoted Price in Active Markets for Identical Instruments Level 1 | Canadian funds translated into USD        
Fair Value Assets and Liabilities Measured On Recurring Basis [Line Items]        
Cash   $ 363   $ 570