XML 56 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Interest Receivable - Additional Information (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Interest Receivable [Abstract]    
Interest receivable $ 4,907,288 $ 4,009,800