Commitments and Contingencies (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Represents Maturities of Operating Lease Liabilities | The following schedule represents maturities of operating lease liabilities as of September 30, 2025:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Components of Lease Expense | The following schedule sets forth supplemental cash flow information related to operating leases for the three and nine months ended September 30, 2025 and 2024 :
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||