XML 62 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value - Summary of the Company's Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair value    
Debt securities $ 239,561  
Recurring Basis    
Fair value    
Cash equivalents 42,386 $ 19,857
Assets, Total 281,947 465,639
Recurring Basis | Level 1    
Fair value    
Cash equivalents 42,386 19,857
Assets, Total 125,656 188,496
Recurring Basis | Level 2    
Fair value    
Assets, Total 156,291 277,143
U.S. government and agency debt securities | Recurring Basis    
Fair value    
Debt securities 110,858 202,050
U.S. government and agency debt securities | Recurring Basis | Level 1    
Fair value    
Debt securities 83,270 168,639
U.S. government and agency debt securities | Recurring Basis | Level 2    
Fair value    
Debt securities 27,588 33,411
Corporate debt securities | Recurring Basis    
Fair value    
Debt securities 113,622 204,943
Corporate debt securities | Recurring Basis | Level 2    
Fair value    
Debt securities 113,622 204,943
Non-U.S. government debt securities | Recurring Basis    
Fair value    
Debt securities 15,081 38,789
Non-U.S. government debt securities | Recurring Basis | Level 2    
Fair value    
Debt securities $ 15,081 $ 38,789