XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Summary of Fair Value of Available-for-sale Marketable Debt Securities by Type of Security
As of June 30, 2023, the fair value of available-for-sale marketable debt securities by type of security was as follows:
 
 June 30, 2023
 Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Marketable debt securities:    
U.S. Treasury notes$13,433 $— (43)$13,390 
U.S. government agency bonds11,167 — (75)11,092 
Corporate bonds$17,037 $— $(103)$16,934 
 $41,637 $— $(221)$41,416 
As of December 31, 2022, the fair value of available-for-sale marketable debt securities by type of security was as follows:
 December 31, 2022
 Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Marketable debt securities:    
U.S. Treasury notes$50,080 $(714)$49,367 
U.S. government agency bonds10,957 — (184)10,773 
Corporate bonds$13,891 $— $(118)$13,773 
 $74,928 $$(1,016)$73,913 
Summary of Available-for-sale Debt Securities by Contractual Maturity
The amortized cost and fair value of the Company’s available-for-sale debt securities by contractual maturity are summarized as follows:
 
 June 30, 2023
 Amortized
Cost
Fair
Value
Maturing in one year or less$39,271 $39,065 
Maturing after one year2,366 2,351 
 $41,637 $41,416 
The amortized cost and fair value of the Company’s available-for-sale debt securities by contractual maturity are summarized as follows:
 December 31, 2022
 Amortized
Cost
Fair
Value
Maturing in one year or less$73,446 $72,453 
Maturing after one year1,482 1,460 
 $74,928 $73,913