Commitments and Contingencies (Tables) |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Commitments and Contingencies Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Amounts Reported In The Balance Sheet In Respect Of Operating Lease Assets And Corresponding Liabilities | Amounts reported in the unaudited condensed consolidated balance sheet for leases where the Company is the lessee as of June 30, 2025 and December 31, 2024 were as follows (in thousands):
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Operating Lease Cost and Variable Lease Costs and Sub Lease Income | The following table summarizes operating lease costs for the six months ended June 30, 2025 and 2024 (in thousands):
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Maturities of Operating Lease Liabilities | Future minimum lease payments under non-cancelable lease agreement as of June 30, 2025 and a reconciliation to the carrying amount of the lease liabilities presented in the consolidated balance sheet are as follows (in thousands):
|