XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash, Cash Equivalents, Restricted Cash, and Investments - Schedule of Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost, Cash and cash equivalents $ 41,388 $ 58,848 $ 56,889
Amortized Cost, Investments 202,619 179,843  
Amortized Cost, Total cash, cash equivalents and investments 244,007 238,691  
Gross Unrealized Gains 0 265  
Gross Unrealized Losses (863) (387)  
Estimated Fair Value, Cash and cash equivalents 41,388 58,848  
Estimated Fair Value, Investments 201,756 179,721  
Estimated Fair Value, Total cash, cash equivalents and investments 243,144 238,569  
U.S. treasury securities      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost, Investments 202,619 179,843  
Gross Unrealized Gains 0 265  
Gross Unrealized Losses (863) (387)  
Estimated Fair Value, Investments $ 201,756 $ 179,721