XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value    
Cash and cash equivalents $ 49,656 $ 66,656
Short-term investments 66,294 171,301
Restricted cash 29,000 0
Total cash and cash equivalents, short-term investments and restricted cash 144,950 237,957
Level 1    
Fair Value    
Cash and cash equivalents 49,656 66,656
Short-term investments 43,247 127,990
Restricted cash 29,000 0
Total cash and cash equivalents, short-term investments and restricted cash 121,903 194,646
Level 2    
Fair Value    
Cash and cash equivalents 0 0
Short-term investments 23,047 43,311
Restricted cash 0 0
Total cash and cash equivalents, short-term investments and restricted cash 23,047 43,311
Level 3    
Fair Value    
Cash and cash equivalents 0 0
Short-term investments 0 0
Restricted cash 0 0
Total cash and cash equivalents, short-term investments and restricted cash $ 0 $ 0