Financial Investments (Details 1 Textuals) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Financial Investments | ||
Maturity of time deposits | 90 days | |
Impaired financing receivable related allowance | $ 0 | $ 0 |
X | ||||||||||
- Definition Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Period of time between issuance and maturity of customer deposits, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. No definition available.
|