Commitments and Contingencies (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Commitments and Contingencies Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Financial Instruments Outstanding Whose Contract Amount Represents Credit Risk | At June 30, 2025 and December 31, 2024 the following financial instruments were outstanding whose contract amounts represent credit risk:
|