v3.26.1
Commitments and Contingencies - Schedule of Maximum Obligation Payments per Respective Agreements and Estimated Fair Value of Contingent Consideration (Details)
Jun. 30, 2026
USD ($)
Business Combination, Contingent Consideration [Line Items]  
Maximum Obligation per Agreements $ 16,635,000
Current Fair Value Estimated 3,036,157
Bayon  
Business Combination, Contingent Consideration [Line Items]  
Maximum Obligation per Agreements 7,135,000
Current Fair Value Estimated 1,315,400
Panoptes  
Business Combination, Contingent Consideration [Line Items]  
Maximum Obligation per Agreements 9,500,000
Current Fair Value Estimated $ 1,720,757