XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments - Schedule of Future Minimum Payments Under Phenixfin’s Operating Lease (Details) - Other Liabilities [Member]
Dec. 31, 2024
USD ($)
Schedule of Future Minimum Payments Under Phenixfin’s Operating Lease [Line Items]  
2025 $ 118,778
2026 161,680
2027 27,417
Thereafter
Operating Leases, Future Minimum Payments Due 307,875
Difference between undiscounted and discounted cash flows (51,450)
Total $ 256,425