Operating Lease Right-of-Use Assets and Operating Lease Liabilities (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Operating Lease Right-of-Use Assets and Operating Lease Liabilities [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Right-of-Use Assets | Right-of- use assets are summarized below:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Operating Lease Liabilities | Operating Lease liabilities are summarized below:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Minimum Lease Payments under Non-Cancelable Operating Lease | Minimum lease payments under the non-cancelable operating lease on June 30, 2025 are as follows:
|