XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (Details)
$ in Thousands
3 Months Ended 12 Months Ended 15 Months Ended
Mar. 31, 2024
USD ($)
item
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
item
Mar. 31, 2024
USD ($)
item
Dec. 31, 2022
USD ($)
Schedule of Investments [Line Items]          
Cash, cash equivalents & restricted cash, Amortized Cost $ 81,316   $ 77,909 $ 81,316  
Total cash, cash equivalents, restricted cash and investments, Gross Unrealized Gains         $ 13
Total cash, cash equivalents, restricted cash and investments, Gross Unrealized Losses (4)     (4) (1)
Total cash, cash equivalents, restricted cash and investments, Fair Value 110,100     110,100  
Accrued interest receivable 100     $ 100  
Realized gains or losses on investments $ 0 $ 0      
Number of investments in unrealized loss position | item 8   2 8  
Number of investments in unrealized loss position for more than 12 months | item 0     0  
Unrealized loss of available-for-sale securities with unrealized losses for less than 12 months $ 28,809   $ 8,896 $ 28,809  
Amortized Cost          
Schedule of Investments [Line Items]          
Total cash, cash equivalents, restricted cash and investments, Amortized Cost 111,407   138,284 111,407  
Total          
Schedule of Investments [Line Items]          
Total cash, cash equivalents, restricted cash and investments, Fair Value $ 111,403   $ 138,296 $ 111,403  
Corporate bonds, agency bonds and commercial paper (due within 1 year)          
Schedule of Investments [Line Items]          
Maturity period, investments 1 year   1 year 1 year  
Gross Unrealized Gains         13
Gross Unrealized Losses $ (4)     $ (4) (1)
Fair value of available-for-sale securities with unrealized losses for less than 12 months 28,809   $ 8,896 28,809  
Unrealized loss of available-for-sale securities with unrealized losses for less than 12 months 4   1 4  
Corporate bonds, agency bonds and commercial paper (due within 1 year) | Amortized Cost          
Schedule of Investments [Line Items]          
Due within 1 year, Amortized Cost 28,813   59,208 28,813  
Corporate bonds, agency bonds and commercial paper (due within 1 year) | Total          
Schedule of Investments [Line Items]          
Due within 1 year, Fair Value 28,809   59,220 28,809  
Investments.          
Schedule of Investments [Line Items]          
Gross Unrealized Gains         13
Gross Unrealized Losses (4)     (4) $ (1)
Investments. | Amortized Cost          
Schedule of Investments [Line Items]          
Investments, Amortized Cost 28,813   59,208 28,813  
Investments. | Total          
Schedule of Investments [Line Items]          
Investments, Fair Value 28,809   59,220 28,809  
Cash and money market accounts. | Amortized Cost          
Schedule of Investments [Line Items]          
Cash, cash equivalents & restricted cash, Amortized Cost 82,594   79,076 82,594  
Cash and money market accounts. | Total          
Schedule of Investments [Line Items]          
Cash, cash equivalents & restricted cash, Fair Value 82,594   79,076 82,594  
Cash, cash equivalents & restricted cash | Amortized Cost          
Schedule of Investments [Line Items]          
Cash, cash equivalents & restricted cash, Amortized Cost     79,076    
Total cash, cash equivalents, restricted cash and investments, Amortized Cost 82,594     82,594  
Cash, cash equivalents & restricted cash | Total          
Schedule of Investments [Line Items]          
Cash, cash equivalents & restricted cash, Fair Value     $ 79,076    
Total cash, cash equivalents, restricted cash and investments, Fair Value $ 82,594     $ 82,594