XML 144 R130.htm IDEA: XBRL DOCUMENT v3.24.0.1
Redeemable Preferred Unit - Summary of Issuances of Preferred Units (Parenthetical) (Details) - USD ($)
1 Months Ended
Jan. 31, 2024
Dec. 31, 2023
Oct. 31, 2023
Dec. 31, 2022
Redeemable preferred stock units   $ 82,431,548   $ 94,446,913
Series A Preferred Stock [Member]        
Redeemable preferred stock units     $ 10,000,000  
Series A Preferred Stock [Member] | Subsequent Event [Member]        
Outstanding shares value held by financial institution $ 17,500,000      
Series B Preferred Stock [Member] | Subsequent Event [Member]        
Number of shares issued value in exchange transaction $ 17,500,000