Commitments And Contingencies (Tables) |
3 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 | ||||||||||||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Consolidated Balance Sheets of its Operating Leases | The following table summarizes the presentation in the Company’s consolidated balance sheets of its operating leases (in thousands):
|
|||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Future Minimum Lease Payments Under Non Cancelable Leases | Future minimum lease payments under non-cancelable leases were as detailed below (in thousands):
|
|||||||||||||||||||||||||||||||||||||||||||||