XML 36 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Agency Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets $ 8,453 $ 10,450
Corporate Debt Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets 56,531 67,979
U.S. Government Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets 87,032 129,215
Recurring Basis | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets 5,164  
Fair value measurement, assets 5,164 24,369
Fair value measurement, assets 0 0
Recurring Basis | Quoted Prices in Active Markets for Identical Assets (Level 1) | Agency Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets 0 0
Recurring Basis | Quoted Prices in Active Markets for Identical Assets (Level 1) | Corporate Debt Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets 0 0
Recurring Basis | Quoted Prices in Active Markets for Identical Assets (Level 1) | U.S. Government Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets 0  
Fair value measurement, assets 0 0
Recurring Basis | Quoted Prices in Active Markets for Identical Assets (Level 1) | Money Market Funds    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets 5,164 24,369
Recurring Basis | Significant other observable inputs (Level 2)    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets 21,383  
Fair value measurement, assets 173,399 207,644
Fair value measurement, assets 152,016 207,644
Recurring Basis | Significant other observable inputs (Level 2) | Agency Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets 8,453 10,450
Recurring Basis | Significant other observable inputs (Level 2) | Corporate Debt Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets 56,531 67,979
Recurring Basis | Significant other observable inputs (Level 2) | U.S. Government Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets 21,383  
Fair value measurement, assets 87,032 129,215
Recurring Basis | Significant other observable inputs (Level 2) | Money Market Funds    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets 0 0
Recurring Basis | Significant unobservable inputs (Level 3)    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets 0  
Fair value measurement, assets 0 0
Fair value measurement, assets 0 0
Recurring Basis | Significant unobservable inputs (Level 3) | Agency Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets 0 0
Recurring Basis | Significant unobservable inputs (Level 3) | Corporate Debt Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets 0 0
Recurring Basis | Significant unobservable inputs (Level 3) | U.S. Government Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets 0  
Fair value measurement, assets 0 0
Recurring Basis | Significant unobservable inputs (Level 3) | Money Market Funds    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value measurement, assets $ 0 $ 0