XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement - Summary of Available-for-sale Securities Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value $ 196,354 $ 253,829
Less than 12 months, unrealized losses (403) (716)
Greater than 12 months, fair value 0 0
Greater than 12 months, unrealized losses 0 0
Total, fair value 196,354 253,829
Total, unrealized losses (403) (716)
U.S. Treasury Securities    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value 65,954 99,870
Less than 12 months, unrealized losses (179) (318)
Greater than 12 months, fair value 0 0
Greater than 12 months, unrealized losses 0 0
Total, fair value 65,954 99,870
Total, unrealized losses (179) (318)
Corporate Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value 27,580 2,848
Less than 12 months, unrealized losses (33) (3)
Greater than 12 months, fair value 0 0
Greater than 12 months, unrealized losses 0 0
Total, fair value 27,580 2,848
Total, unrealized losses (33) (3)
Commercial Paper    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value 75,935 127,163
Less than 12 months, unrealized losses (70) (211)
Greater than 12 months, fair value 0 0
Greater than 12 months, unrealized losses 0 0
Total, fair value 75,935 127,163
Total, unrealized losses (70) (211)
U.S. Government Agency Securities    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value 26,885 23,948
Less than 12 months, unrealized losses (121) (184)
Greater than 12 months, fair value 0 0
Greater than 12 months, unrealized losses 0 0
Total, fair value 26,885 23,948
Total, unrealized losses $ (121) $ (184)