XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Schedule of Minimum Lease Payments, Net of Reimbursements, under Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
2024 $ 479  
2025 2,012  
2026 2,071  
2027 2,132  
2028 2,194  
Thereafter 7,608  
Total lease payments 16,496  
Less: Present Value Adjustment (3,229)  
Present value of lease payments $ 13,267 $ 13,286