Commitments and Contingencies (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
Jan. 31, 2020 |
|---|---|---|---|
| Commitments and Contingencies Disclosure [Abstract] | |||
| Deposit guaranty on behalf of an affiliate | $ 2,500,000 | ||
| Guaranty liabilities | $ 0 | $ 0 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition This item represents a non-contingent liability for the fair value of an obligation to stand ready to perform over the term of a guaranty issued in the event that specified triggering events or conditions occur. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|