XML 38 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Basis of Presentation - Additional Information (Details) - USD ($)
9 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2023
Net investment income before taxes $ 3,822,606 $ 3,822,606 $ 22,833,993
Minimum      
EBITDA     10,000,000
Net investment income before taxes     50,000,000
Maximum      
EBITDA     250,000,000
Net investment income before taxes     $ 2,500,000,000