v3.25.4
Interest Receivable - Additional Information (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Interest Receivable [Abstract]    
Interest receivable $ 4,009,800 $ 1,453,823