XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.2
FAIR VALUE OF FINANCIAL INSTRUMENTS - SCHEDULE OF SHORT TERM INVESTMENT (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Amortized cost $ 89,418 $ 107,289
Gross unrealized gains 2 18
Gross unrealized loss (225) (484)
Estimated fair value 89,195 106,823
Short-Term Investments    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Accrued interest receivable 500 300
Commercial paper    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Amortized cost 47,827 55,645
Gross unrealized gains 2 16
Gross unrealized loss (79) (84)
Estimated fair value 47,750 55,577
U.S. Treasury bills    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Amortized cost 2,995 27,108
Gross unrealized gains  
Gross unrealized loss (9) (267)
Estimated fair value 2,986 26,841
Agency bonds    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Amortized cost 38,596 24,536
Gross unrealized gains   2
Gross unrealized loss (137) (133)
Estimated fair value $ 38,459 $ 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 bonds    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Maturity term 2 years 2 years