XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments (Details) - Schedule of Future Minimum Payments Under Phenixfin’s Operating Lease
Mar. 31, 2024
USD ($)
Schedule of Future Minimum Payments Under Phenixfin’s Operating Lease [Abstract]  
2024 $ 78,239
2025 156,971
2026 161,680
2027 27,417
Thereafter
Operating Leases, Future Minimum Payments Due 424,307
Difference between undiscounted and discounted cash flows (63,830)
Total $ 360,477