XML 85 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Components of Debt (Details)
$ in Thousands, $ in Thousands
Dec. 31, 2022
USD ($)
Dec. 31, 2022
CAD ($)
Nov. 21, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
CAD ($)
Schedule of Long Term and Short Term Debt Instruments [Line Items]          
Total term loans $ 176,697     $ 7,912  
Unamortized discount and issuance cost (5,298)     (19)  
Total debt 171,399     7,893  
Loans          
Schedule of Long Term and Short Term Debt Instruments [Line Items]          
Short-term debt 1,450     810  
Promissory note, due 2023          
Schedule of Long Term and Short Term Debt Instruments [Line Items]          
Outstanding amount 10,000     0  
Unamortized discount and issuance cost (26)     0  
Carrying amount 9,974     0  
Senior notes | 2027 Notes          
Schedule of Long Term and Short Term Debt Instruments [Line Items]          
Outstanding amount 160,000     0  
Unamortized discount and issuance cost (5,258)   $ (5,374) 0  
Carrying amount 154,742     0  
Line of credit | TeraXion Line of Credit          
Schedule of Long Term and Short Term Debt Instruments [Line Items]          
Outstanding amount 5,247 $ 7,119   7,102 $ 8,976
Unamortized discount and issuance cost (14)     (19)  
Carrying amount $ 5,233     $ 7,083