v3.26.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2016
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Other Commitments [Line Items]          
Consultants contingent success fees   $ 5,424,564 $ 946,850 $ 9,956,184 $ 1,832,441
Lease rent expense   43,769 $ 45,509 87,539 $ 95,702
Future payments of short-term leases, 2026   $ 14,070   14,070  
Maximum [Member]          
Other Commitments [Line Items]          
Consultants contingent success fees $ 700,000        
Legal advisers contingent success fee       $ 3,600,000