SEC Filings Details

Form DEFM14A

Dec 29, 2025
Proxy Statement - Merger or Acquistion (definitive)