XML 54 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Description of Business (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Subsidiary, Sale of Stock [Line Items]    
Accumulated deficit $ (1,138,084) $ (1,121,943)
Cash, cash equivalents, restricted cash and marketable securities 221,300 228,600
Long-term debt 108,959 $ 107,203
Loan agreement | Secured debt    
Subsidiary, Sale of Stock [Line Items]    
Long-term debt $ 100,000