XML 65 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Sep. 17, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Derivative Instruments, Gain (Loss) [Line Items]        
Fair value of the obligation   $ 58,700,000   $ 57,000,000
Asset at fair value, changes in fair value resulting from changes in assumptions   1,700,000 $ 600,000  
Litigation settlement, amount awarded from Mexico $ 37,100,000      
Derivative liability   594,000   3,052,000
Change in derivative liabilities fair value   3,222,938 $ 7,854,902  
March 2023 Notes [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative liability   400,000   2,700,000
Change in derivative liabilities fair value   2,300,000    
December 2023 Notes [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative liability   200,000   $ 300,000
Change in derivative liabilities fair value   $ 100,000