XML 74 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 17, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Derivative Instruments, Gain (Loss) [Line Items]            
Fair value of the obligation       $ 59,500,000   $ 57,000,000
Asset at fair value, changes in fair value resulting from changes in assumptions   $ 800,000 $ 800,000 2,500,000 $ 1,300,000  
Litigation settlement, amount awarded from Mexico $ 37,100,000          
Derivative liability   3,604,000   3,604,000   3,052,000
Change in derivative liabilities fair value   (10,684,824) $ (8,925,464) (7,461,886) $ (1,070,562)  
March 2023 Notes [Member]            
Derivative Instruments, Gain (Loss) [Line Items]            
Derivative liability   3,100,000   3,100,000   2,700,000
Change in derivative liabilities fair value   2,700,000   400,000    
December 2023 Notes [Member]            
Derivative Instruments, Gain (Loss) [Line Items]            
Derivative liability   500,000   500,000   $ 300,000
Change in derivative liabilities fair value   $ 300,000   $ 200,000