Commitments and Contingencies (Details) - USD ($) $ in Thousands |
May 16, 2025 |
Jan. 14, 2025 |
|---|---|---|
| Loss Contingencies [Line Items] | ||
| Registrable Securities as a percentage of purchase price | 2.00% | |
| Registration rights agreement until the failure | 30 days | |
| Threshold period for filing registration | 30 days | |
| Registration delay payments | 30 days | |
| Interest rate | 1.50% | |
| Sales and marketing agreement, payments | $ 662 |
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Represents the interest rate for registration delay payments under Registration Rights Agreement. No definition available.
|
| X | ||||||||||
- Definition Represents the cure period under Registration Rights Agreement. No definition available.
|
| X | ||||||||||
- Definition Represents the payment to each holder of Registrable Securities as a percentage of purchase price in cash. No definition available.
|
| X | ||||||||||
- Definition Represents the payment timing under Registration Rights Agreement until the failure is cured. No definition available.
|
| X | ||||||||||
- Definition The amount of sales and marketing agreement payments. No definition available.
|
| X | ||||||||||
- Definition Represents the threshold period for filing registration statement under Registration Rights Agreement. No definition available.
|