XML 51 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Description of Business (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Retained earnings (accumulated deficit) $ (814,702) $ (853,669)
Cash and cash equivalents and marketable securities 151,100  
Short-term debt obligations $ 12,700