Commitments and Contingencies (Tables) |
3 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Commitments and Contingencies Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Components of Lease Cost | The components of lease cost are as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Supplemental Cash Flow Information Related to Leases | Supplemental cash flow information related to leases is as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Future Minimum Lease Payments | Future minimum payments on our operating leases as of March 31, 2025 were as follows:
|