XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Note Receivable - Additional Information (Details) - USD ($)
Sep. 29, 2022
Mar. 31, 2023
MexMar Original Facility Agreement    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loan balance due   $ 10,000,000.0
MexMar Original Facility Agreement | Term Loan    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Outstanding principal of loan $ 28,800,000  
MexMar Third A&R Facility Agreement | Term Loan    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Outstanding principal of loan 20,000,000.0  
Prepayment of outstanding loan $ 8,800,000  
Maturity date Sep. 30, 2023  
Frequency of principal repayment four quarterly installments  
Principal repayment of loan $ 5,000,000.0