v3.26.1
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