v3.26.1
Non-controlling Interest - Schedule of Approximate Interests in Certain Consolidated Subsidiaries (Details)
Jun. 30, 2026
Dec. 31, 2025
SaponiQx, Inc.    
Minority Interest [Line Items]    
Percentage of Non-controlling interest 30.00% 30.00%