v3.26.3
Commitments and Contingencies (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
May 31, 2025
Other Loss Contingencies    
Other Commitments [Line Items]    
Accrual amount $ 0  
Xeriant, Inc. | Senior Secured Promissory Note | Auctus Fund, LLC    
Other Commitments [Line Items]    
Principal amount   $ 9,000,000
Xeriant Litigation    
Other Commitments [Line Items]    
Sought damages excess amount $ 20,000,000