v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
May 16, 2025
Jul. 30, 2026
Commitments and Contingencies    
Estimated litigation liability - current   $ 118
Total payments $ 662  
Payment period 3 years