Operating Leases (Tables) |
3 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Leases [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Future Minimum Lease Payments under Operating Leases | Future minimum lease payments under operating leases included on the Company's condensed balance sheet are as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Operating Lease Disclosures | The following table summarizes other information about the Company’s operating leases:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||