Fair Value Measurements (Additional Information) (Details) - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Tranfer of assets among fair value hierarchy levels | $ 0 | $ 0 |
Prepaid Expense and Other Assets, Current | 5,183 | 3,741 |
Other non-current liabilities | 1,440 | 1,472 |
Fair Value, Inputs, Level 3 [Member] | MS APA Asset [Member] | ||
Change in fair value of CVR liability | $ 100 | $ 100 |
X | ||||||||||
- Definition Change In Fair Value Of Preferred Stock Tranche Liability No definition available.
|
X | ||||||||||
- Definition Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|