XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Nature of the Business (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 01, 2025
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Nature of Business        
Accumulated deficit   $ 1,092,369 $ 891,084  
Cash and cash equivalents   344,772 $ 392,102 $ 427,220
Net proceeds   94,025    
Barings Credit Facility        
Nature of Business        
Debt Instrument, covenants, minimum liquidity requirement   $ 20,000    
Subsequent Event | 2025 Underwriting Agreement | Common Stock        
Nature of Business        
Net proceeds $ 445,400