v3.26.1
Capital Stock - Schedule of Common Stock for Possible Future Issuance (Details)
Mar. 31, 2026
shares
Schedule of Common Stock for Possible Future Issuance [Line Items]  
TOTAL 90,947,356
Class A Common LTIP 2014 [Member]  
Schedule of Common Stock for Possible Future Issuance [Line Items]  
TOTAL 564,470
Class A Common LTIP 2025 [Member]  
Schedule of Common Stock for Possible Future Issuance [Line Items]  
TOTAL 1,635,000
Class A Common Omnibus 2025 [Member]  
Schedule of Common Stock for Possible Future Issuance [Line Items]  
TOTAL 4,000,000
Class B Common Outstanding [Member]  
Schedule of Common Stock for Possible Future Issuance [Line Items]  
TOTAL 4,000,000
Irrevocable Transfer Agent Reserve (PPA) [Member]  
Schedule of Common Stock for Possible Future Issuance [Line Items]  
TOTAL 54,000,000
Registered Shares Underlying CVP PPP [Member]  
Schedule of Common Stock for Possible Future Issuance [Line Items]  
TOTAL 25,555,742
Registered Shares Underlying CVP Warrants [Member]  
Schedule of Common Stock for Possible Future Issuance [Line Items]  
TOTAL 1,192,144