XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments - Schedule of Future Minimum Payments Under Phenixfin’s Operating Lease (Details)
Mar. 31, 2025
USD ($)
Schedule of Future Minimum Payments Under Phenixfin’s Operating Lease [Line Items]  
2025 $ 80,586
2026 161,680
2027 27,417
Thereafter
Operating Leases, Future Minimum Payments Due 269,683
Difference between undiscounted and discounted cash flows (46,322)
Total $ 223,361