v3.26.1
Subsequent Events - Settlement Agreement (Details) - May 12, 2026 - Subsequent events
Total
USD ($)
item
installment
Subsequent Events        
Litigation settlement, amount awarded to other party   $ 360,000    
Litigation settlement, initial amount   100,000    
Litigation settlement, remaining amount     3 3
Litigation settlement, per installment   $ 86,667    
Litigation settlement, due period 1 year