XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities - Summary of Debt Securities, Available For Sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 278,595 $ 309,870
Gross Unrealized Gains 54 21
Gross Unrealized Loss (2,262) (3,726)
Fair Value 276,387 306,165
U.S. Treasury Bills [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 144,564 201,834
Gross Unrealized Gains 9 21
Gross Unrealized Loss (1,558) (2,610)
Fair Value 143,015 199,245
U.S. Government Agency Bonds [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 134,031 108,036
Gross Unrealized Gains 45  
Gross Unrealized Loss (704) (1,116)
Fair Value $ 133,372 $ 106,920