XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Schedule of Gross Future Minimum Annual Rental Commitments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
2024 (remaining 3 months) $ 1,197  
2025 1,519  
2026 1,397  
2027 1,406  
2028 1,448  
2029 1,237  
Total undiscounted rent payments 8,204  
Present value discount (1,863)  
Present value of lease payments 6,341  
Current portion of operating lease liabilities (included as a component of accrued expenses and other current liabilities) 1,748 $ 3,302
Operating lease liabilities - long-term 4,593 $ 144
Total operating lease liability $ 6,341