Participation Interest Purchase Agreement (Details) - USD ($) $ in Thousands |
1 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Apr. 30, 2025 |
May 02, 2026 |
Nov. 01, 2025 |
May 04, 2025 |
|
| Derivative Instruments and Hedging Activities Disclosure [Abstract] | ||||
| Proceeds from exchange of participation interest for litigation claim | $ 12,625 | $ 12,625 | ||
| Derivative liability | $ 12,625 | $ 12,625 | ||
| Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Other long-term liabilities | |||
| Deferred revenue | $ 12,625 |