XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - SCHEDULE OF SHORT TERM INVESTMENT (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Amortized cost $ 92,559 $ 107,289
Gross unrealized gains 7 18
Gross unrealized loss (208) (484)
Estimated fair value $ 92,358 $ 106,823
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term assets Other long-term assets
Short-Term Investments    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Accrued interest receivable $ 300 $ 300
Commercial paper    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Amortized cost 53,734 55,645
Gross unrealized gains 5 16
Gross unrealized loss (53) (84)
Estimated fair value 53,686 55,577
U.S. Treasury bills    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Amortized cost 12,525 27,108
Gross unrealized gains
Gross unrealized loss (57) (267)
Estimated fair value 12,468 26,841
Agency bond    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Amortized cost 26,300 24,536
Gross unrealized gains 2 2
Gross unrealized loss (98) (133)
Estimated fair value $ 26,204 $ 24,405
Maximum | Commercial paper    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Maturity term 1 year 1 year
Maximum | U.S. Treasury bills    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Maturity term 2 years 1 year
Maximum | Agency bond    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Maturity term 2 years 2 years