XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash, Cash Equivalents, Restricted Cash and Marketable Securities - Summary of Cash, Cash Equivalents, Restricted Cash and Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Schedule Of Available For Sale Securities [Line Items]      
Cash, cash equivalents and restricted cash, Amortized Cost $ 10,552 $ 10,581  
Cash, cash equivalents and restricted cash, Unrealized Gain  
Cash, cash equivalents and restricted cash, Unrealized (Loss)    
Cash, cash equivalents and restricted cash, Fair Value 10,552 $ 10,581 $ 8,692
Marketable securities, Amortized Cost 3,928    
Marketable securities, Unrealised Gain    
Marketable securities, Unrealized (Loss)    
Marketable securities, Fair Value 3,928    
Cash, cash equivalents and marketable securities, Amortized Cost 14,480    
Cash, cash equivalents and marketable securities, Unrealized Gain    
Cash, cash equivalents and marketable securities, Unrealized (Loss)    
Cash, cash equivalents, and marketable securities, Fair Value 14,480    
U S Treasury Bond Securities [Member]      
Schedule Of Available For Sale Securities [Line Items]      
Marketable securities, Amortized Cost 3,928    
Marketable securities, Unrealised Gain    
Marketable securities, Unrealized (Loss)    
Marketable securities, Fair Value $ 3,928