| Significant Accounting Policies - Advertising Expenses (Details) - USD ($) $ in Millions | 12 Months Ended | |
|---|---|---|
| Dec. 31, 2024 | Dec. 31, 2023 | |
| Sales and Marketing Expenses | ||
| Advertising expense | $ 1.3 | $ 3.2 | 
| X | ||||||||||
| 
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. Reference 1: http://www.xbrl.org/2003/role/exampleRef 
 | 
| X | ||||||||||
| 
- References No definition available. 
 |