XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements and Short-term Investments (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Short Term Investment Securities

 

   September 30, 2023 
(in thousands)  Amortized cost 
Held-to-maturity     
Certificate of deposit  $1,232 
Total investment securities  $1,232