XML 65 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value - Summary of the Company's Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair value    
Debt securities $ 346,050  
Recurring Basis    
Fair value    
Cash equivalents 37,132 $ 19,857
Assets, Total 383,182 465,639
Recurring Basis | Level 1    
Fair value    
Cash equivalents 37,132 19,857
Assets, Total 203,559 188,496
Recurring Basis | Level 2    
Fair value    
Assets, Total 179,623 277,143
U.S. government and agency debt securities | Recurring Basis    
Fair value    
Debt securities 203,774 202,050
U.S. government and agency debt securities | Recurring Basis | Level 1    
Fair value    
Debt securities 166,427 168,639
U.S. government and agency debt securities | Recurring Basis | Level 2    
Fair value    
Debt securities 37,347 33,411
Corporate debt securities | Recurring Basis    
Fair value    
Debt securities 130,591 204,943
Corporate debt securities | Recurring Basis | Level 2    
Fair value    
Debt securities 130,591 204,943
Non-U.S. government debt securities | Recurring Basis    
Fair value    
Debt securities 11,685 38,789
Non-U.S. government debt securities | Recurring Basis | Level 2    
Fair value    
Debt securities $ 11,685 $ 38,789