XML 41 R30.htm IDEA: XBRL DOCUMENT
v3.25.1

Cash and Cash Equivalents (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2025
Cash and Cash Equivalents [Abstract] |
Schedule of cash and cash equivalents | ​
​ | ​ | ​ | ​ | ​
Cash and cash equivalents | ​ | March 31, 2025 | ​ | December 31, 2024
​ | ​ | ​ | ​ | ​
Cash on deposit | ​ | 2,260 | ​ | 8,692
Money market accounts | ​ | 72,588 | ​ | 67,363
​ | ​ | 74,848 | ​ | 76,055
​

X
- References No definition available. + Details
Name: | us-gaap_CashAndCashEquivalentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of cash and cash equivalents. + References No definition available. + Details
Name: | us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration