XML 70 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Fair Value Disclosures [Abstract]        
Unrealized gain fair value $ 10,979,457 $ 2,122,828 $ 14,148,595 $ (22,712)