Interest Income, Net (Details) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
|
Oct. 22, 2025
USD ($)
patent
|
Dec. 31, 2025
USD ($)
|
Dec. 31, 2024
USD ($)
|
|
| Other Income and Expenses [Abstract] | |||
| Interest income | $ 123 | $ 354 | |
| Gain on sale of patents | 3,000 | 0 | |
| Total other income, net | $ 3,123 | $ 354 | |
| Number of patents sold | patent | 37 | ||
| Proceeds from sale of patents | $ 3,000 | ||
| X | ||||||||||
- Definition Number Of Patents Sold No definition available.
|
| X | ||||||||||
- Definition Proceeds from Sale of Patents And Related Rights And Materials No definition available.
|
| X | ||||||||||
- Definition Amount of interest income earned from interest bearing assets classified as other. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of revenue and income classified as other. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of income (expense) related to nonoperating activities, classified as other. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|