XML 59 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Supplemental balance sheet information related to the operating lease (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 29, 2024
Dec. 31, 2023
Dec. 31, 2021
Commitments and Contingencies        
Term of operating leases       3 years
Renewal term   5 years    
Minimum lease payments by fiscal year        
2024 (remaining) $ 80      
2025 175      
2026 297      
2027 307      
2028 318      
Thereafter 328      
Total future minimum lease payments 1,505      
Less: Imputed interest (173)      
Present value of lease payments 1,332      
Less: Current portion (included in other accrued expenses) (128)   $ (278)  
Noncurrent operating lease liability 1,204      
Operating lease right-of-use asset $ 1,346   $ 262  
Remaining lease term in years 5 years 3 months 18 days      
Discount rate 4.30%