XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Convertible Debt (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Aug. 07, 2023
Sep. 30, 2024
Sep. 30, 2024
Dec. 31, 2023
Sep. 26, 2023
Debt            
Carrying value     $ 21,642 $ 21,642 $ 23,854  
Minimum liquidity threshold     10,000 10,000    
Fair value gains     $ 100 $ 3,800    
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Gain (Loss) On Fair Value Instruments Gain (Loss) On Fair Value Instruments    
Oakstone Ventures, Inc. | Senior Secured Convertible Note due 2028            
Debt            
Interest rate 8.00% 8.00%        
Strategic investment amount   $ 25,000        
Net proceeds from offering $ 23,100          
Debt issuance costs $ 1,900          
Carrying value     $ 27,100 $ 27,100 $ 25,500  
Conversion price per share           $ 30