v3.26.1
Schedule of Note Receivable (Details) (Parenthetical)
Nov. 12, 2023
USD ($)
Receivables [Abstract]  
Principal amount $ 5,700,000
Debt instrument, maturity date range, start Mar. 31, 2023
Debt instrument, maturity date range, end Feb. 01, 2025